In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does no
starred-repo
haskell
functional-programming
monads
algebraic-data-types
anonymous-functions
declarative-programming
explicit-side-effects
first-class-functions
foldable
folding
function-composition
functor
higher-order-functions
lazy-evaluation
list-comprehension
mapping
partial-application
pattern-matching
polymorphic-types
type-classes
starred-thma-repo
Updated 2023-12-15 11:29:56 +03:00
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
starred-repo
functional-programming
lambda-calculus
type-theory
book
compiler
evaluation
functional-language
haskel
hindley-milner
intermediate-representation
pdf-book
type
type-checking
type-inference
type-system
starred-sdiehl-repo
Updated 2017-04-19 21:42:33 +03:00
Safe, programmable, speculative evaluation for Haskell
Updated 2016-01-17 08:43:03 +03:00