Hacker News new | ask | show | jobs
by wladh 5446 days ago
Although I started with lisp, I think it's a good idea to learn Haskell first. The type system and especially the type signatures can act as a visual reminder about the "core" of functional programming: having an input of this type and requiring an output of that type, which transformations (functions) should I use to accomplish this?