Haskell
Haskell is an advanced, purely functional programming language known for its strong static typing, type inference, and lazy evaluation. It emerged from academic research in the late 1980s as an open standard for non-strict functional languages, aiming to standardize the field and accelerate…
Key facts
- First appeared
- 1990
- Category
- technology
- Problem solved
- Haskell was created to address the fragmentation and proprietary nature of existing lazy functional programming languages, such as Miranda. Developers and researchers were struggling with a 'Tower of Babel' of incompatible dialects, hindering collaboration, comparison of research results, and practical adoption. The goal was to establish a common, open, non-strict (lazy) purely functional programming language standard for future research and application.
- Platforms
- macOS, Linux, ARM architectures, Solaris, FreeBSD, Windows
Related technologies
Notable users
- IOHK (Cardano blockchain)
- Block.one (EOSIO blockchain)
- Tweag
- Meta (Facebook)
- Standard Chartered Bank
- T-Mobile
- Digital Asset