Hacker News new | past | comments | ask | show | jobs | submit login

> Basically currying is only useful in Haskell.

This seems like a weird take. Currying was a completely natural thing to do in SML for example, why would it only be "useful" in Haskell ?

I agree that currying isn't likely to be the solution to any problem you have in say, Rust or Java. But "only useful in Haskell" jumped out as a weird claim.




Because SML is effectively dead and the only living language where it is useful is Haskell. It is not practical to discuss programming languages if one must include every dead language, every academic language every conceived of in some paper somewhere, every language sitting as a years-dead GitHub repo, etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: