Skip to content

Haskell

Programming language

Definition

A purely functional language with lazy evaluation and a strong type system; a place to learn to think in types.

Further reading

haskell.org

Terms that appear on the same pages, the most frequent first.

Where this term sits

This term at the centre of the map of concepts, its neighbours lit; hover any term to read it, click to open it.

Show as a list

    Where it is used

    2 pages of this site build on this term.

    • Learning and experiments

      Learning materials, katas and experiments across many languages: the sketches that came before the projects.

    • Science and visualisation

      Honest instruments and drawn algorithms in the browser: acoustics, physics, sorting, mazes, each readout measured.