Hacker News new | ask | show | jobs
by kobeya 3224 days ago
Um, we have those languages NOW. We've had them for decades. You just need to use them:

https://www.haskell.org/

2 comments

I've used Haskell, have I overlooked parts of it? How does it solve my problem?

Also lazyness I'm not a super fan of. And I/O is kind of a pain, not sure its worth the overhead just to achieve purity.

P.S.: I encourage people to use Haskell though. Its a great language, a step forward in a lot of ways, I'd be happy using it for work, just not as happy as I'd want to be, because of the problem I explained above.

If Haskell was a solved problem, Haskell 98 and Haskell Prime wouldn't exist.