News for hackers. Stuff that matters.
Re:GHCJS - Haskell in the Browser by Peaker on Wednesday June 26, 2013 @07:21PM (#5949765)
"Purely functional" is a misnomer. A better description is "typed effects". Haskell doesn't forego effects, it types them. You still have imperative destructive updates if you need them (e.g: to avoid a logarithmic complexity hit, or a constant performance hit). You still may want to write imperative programs, often-times as the backend of a pure functional interface.

Haskell is actually quite good at it, and jokingly referred to as "the world's finest imperative language".

There are no comments on this comment yet.