A purely functional, lazily evaluated language organized around algebraic types, type classes, and explicit effects. Haskell is both a practical language and a research conduit through which programming-language ideas enter the mainstream. It offers exceptional abstraction and reasoning power while demanding a substantial shift in how programs are conceived.
no voted pairs yet in this scope