Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
RememberMe1314060dI like it for its high level type hackery (stuff like the rank N types and the ST monad) and some of the stuff there that is just exceedingly pleasant to use (monad composition based design, software transactional memory, green threads etc).
Also when hacking in Haskell I tend to focus more on the structure and behaviour of the problem itself and how it can be expressed in elegant ways, which is a cool way to do things. Its GC based, high level interfaces allow this.
Haskell's focus on types is even more than Rust's and that makes it a cool way to do/think of things. Also the whole research and academic-y side of the language is refreshing. My uni has quite a few Haskell and FP compiler hackers in general and talking to them about stuff is just uber cool.
That said I'd hesitate to use it in a real project without significant preparation.
RememberMe1314060dAlso the extreme flexibility of the language when you add TemplateHaskell to the mix (eg. lenses).
gofrendi8Client: Is your code functional? Dev: Well, it's not. It's imperative. Object oriented and a bit procedural. ...
leanrob10Sometime I’m developing in Rust and I do something wrong. Then I look at the terminal and it says... “Yo...
dibbler6722Not a specifically dev related story, but absolutely rant worthy. Today I was working from home, and my wife ...