A pure functional language with strong static typing and lazy evaluation.
Quick facts
What is Haskell
A pure functional language with strong static typing and lazy evaluation.
GitHub Linguist classifies Haskell as a programming language, typically using extensions such as .hs, .hs-boot, .hsc.
File extensions:
Related languages
Frequently asked questions
A pure functional language with strong static typing and lazy evaluation.
Common extensions include .hs, .hs-boot, .hsc.
Sources & standards
Updated 2026-08-18
Explore this reference