
4 Dec
2017
4 Dec
'17
8:40 p.m.
Den 4 dec 2017 20:25 skrev "Frerich Raabe"
Hi,
If I have a function that produce tuples with three members and I want those members as parameters for a function that takes three parameters. How would I unpack that tuple?
It seems that curry does the trick for tuples with two members.
How do I do this when there are more than two members?
There are functions like 'curry3' ( http://hackage.haskell.org/pac kage/utility-ht-0.0.14/docs/Data-Tuple-HT.html#v:curry3 ) but I think if you don't need this very often, it might be easiest to just go for let (a,b,c) = f x in g a b c Ok, so in general I would have to write the unpacking myself. Correct? // Patrik