Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Agreed. Haskell is masters class in functional programming that is generally more interested in pushing theory forward (not necessarily a bad thing). If you are a .NET developer, F# is a wonderful language (based on OCaml) that allows you to ease in to FP since it supports functional, oop, and procedural programming. Plus, you have the whole .NET ecosystem as well. You can become very productive, very quickly.


A counter point: Haskell is pushing for practical applications of pure, statically typed lazy functional programming.

There is plenty of real-world Haskell code in production systems by industrial users.

The research is on practical applications.




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

Search: