base: Core data structures and operations

[ bsd3, library, prelude ] [ Propose Tags ]

Haskell's base library provides, among other things, core types (e.g. Data.Bool and Data.Int), data structures (e.g. Data.List, Data.Tuple and Data.Maybe), the Control.Exception mechanism, and the System.IO & Control.Concurrent operations. The Prelude module, which is imported by default, exposes a curated set of types and functions from other modules.

Other data structures like Map, Set are available in the containers library. To work with textual data, use the text library.


[Index] [Quick Jump]


Versions [RSS],,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Dependencies ghc-internal (>=9.1001 && <9.1002), ghc-prim [details]
License BSD-3-Clause
Maintainer Core Libraries Committee <>
Category Prelude
Bug tracker
Uploaded by BenGamari at 2024-05-15T13:07:07Z
Distributions Arch:, Fedora:
Reverse Dependencies 16217 direct, 73 indirect [details]
Downloads 63542 total (429 in the last 30 days)
Rating 2.75 (votes: 34) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]