3 ms·
There probably isn't a point to it, as we're likely trying to argue different points. I posit that using Haskell in such a way is a disservice to the language.
by jakevn 12y ago
There probably isn't a point to it, as we're likely trying to argue different points.
I posit that using Haskell in such a way is a disservice to the language. If you want to code in such a way, why use Haskell?
Haskell is plenty fast as is and doesn't need to resort to unsafe code. What's the point?
- tel 12y agoMutability and strictness aren't a disservice to Haskell. They're both considered to be things which are available as choices and should be taken when needed. In particular, the entire ST monad is all about mutability and is very well behaved. Furthermore, even if you write nearly everything in the IO monad Haskell you'll gain a lot from the type system and from easily peeling out small, meaningful pure segments.