Suppose I have a function of this type:
friendlyName2 : { whole | id : Int, name : String }
-> { whole | id : Int, name : String }
-> String
Is there a way I can destructure both of those arguments at once? Something
that lets me do this:
friendlyName2 {name, id} {name, id} =
...
… except that the latter who variables would need to be something like `name2`
and `id2`?
(I know it’s easy to dereference the whole record:
friendlyName2 {name, id} other =
… other.name …
… but I’m curious if I’m missing syntax.
--
You received this message because you are subscribed to the Google Groups "Elm
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.