Conversation

This Tweet was deleted by the Tweet author. Learn more
Haskell is flawed and is kind of getting weighed down by the many decades of decisions… hoping we can welcome a new generation of FP langs in the next decade with better ergonomics. Keeping my eye on Idris and Sixten for instance.
1
Also cool stuff happening with Reason - reinventing OCaml in some neat ways, whilst providing a decent migration path for JS devs, and great, pragmatic cross-language interop. Still lacks the lovely compositional feeling of Haskell though.
1
Meanwhile the transfer of ideas to established langs will happen, but it's still not as nice. There's only some much you can retrofit, and it's nigh impossible to take some things away (eg. arbitrary side-effects, pervasive null).
1
Still would highly recommend learning Haskell - tons to learn from a pure, typed, functional language, with a strong link to category theory. This is in spite of its flaws (I wish Haskellers would be more open about them though).
This Tweet was deleted by the Tweet author. Learn more
This Tweet was deleted by the Tweet author. Learn more
This Tweet was deleted by the Tweet author. Learn more
No need to push yourself, I just like sparking curiosity! 😊 Tbh, I don't do much Haskell myself - I just picked up a bunch of it in part from trying to port stuff from Haskell to Rust over the years.