Conversation

I'm not sure I have a good answer! I'm much more comfortable with Rust's packaging and tooling - always found stack and cabal have always been hard to use reliably, along with the editor integrations. Those are improving though.
2
PS I've been working on a side project in typescript and enjoying myself. It's my first time since uni using a statically typed language in anger. I can see myself really getting into Haskell one day.
1
1
That said, I feel a bit hobbled in gradually typed langs because you can't do the neat type driven meta-programming that you can do in Rust/Haskell. Ie. define some types and some traits, and then generate a bunch of implementation boilerplate.
1