On Thursday, December 15, 2011 13:57:21 deadalnix wrote: > Even haskell has non pure functions (IO monad for exemple).
Actually, Haskell is a 100% purely functional language. Monads are completely pure. They're _how_ Haskell manages to be pure with I/O, when every functional language before them had had to be impure with regards to I/O. - Jonathan M Davis
