3 ms·
>Haskell people would say "its the same thing!" Haskell can get away with this because it is a pure language. If you have `f a b`, you do not really care when
by gizmo686 9y ago
>Haskell people would say "its the same thing!"
Haskell can get away with this because it is a pure language. If you have `f a b`, you do not really care when f gets evaluated (or, at least, when you do care currying is generally not what makes figuring it out difficult). Even without currying, Haskell makes it difficult to know when a function is evaluated.