Re:What it's like to use Haskell
by tinco on Wednesday March 26, 2014 @12:46PM
(#7474619)
Yes of course, but it's a next step to actually use that ability. Very cool that you do :) It takes some tough developer discipline to deprive yourself from the power or the IO monad.
[ Parent
| on HN ]
Re:What it's like to use Haskell
by mightybyte on Wednesday March 26, 2014 @12:57PM
(#7474683)
It might take some developer discipline to set things up that way initially, but the great thing about Haskell is that once you have it set up, it does not require any developer discipline. If your system runs in the Foo monad, you can only do operations that have been made available to you. This is the big problem that other languages have...you simply cannot enforce some of these guarantees.