containers: Assorted concrete container types
This package contains efficient general-purpose implementations of various immutable container types including sets, maps, sequences, trees, and graphs.
For a walkthrough of what this package provides with examples of common operations see the containers introduction.
The declared cost of each operation is either worst-case or amortized, but remains valid even if structures are shared.
Versions [faq] | 0.1.0.0, 0.1.0.1, 0.2.0.0, 0.2.0.1, 0.3.0.0, 0.4.0.0, 0.4.1.0, 0.4.2.0, 0.4.2.1, 0.5.0.0, 0.5.1.0, 0.5.2.0, 0.5.2.1, 0.5.3.0, 0.5.3.1, 0.5.4.0, 0.5.5.0, 0.5.5.1, 0.5.6.0, 0.5.6.1, 0.5.6.2, 0.5.6.3, 0.5.7.0, 0.5.7.1, 0.5.8.1, 0.5.8.2, 0.5.9.1, 0.5.9.2, 0.5.10.1, 0.5.10.2, 0.5.11.0, 0.6.0.1, 0.6.1.1, 0.6.2.1, 0.6.3.1, 0.6.4.1 (info) |
---|---|
Change log | changelog.md |
Dependencies | array, base (>=4.3 && <5), deepseq (>=1.2 && <1.5), ghc-prim [details] |
License | BSD-3-Clause |
Author | |
Maintainer | libraries@haskell.org |
Revised | Revision 3 made by HerbertValerioRiedel at 2018-09-24T08:52:11Z |
Category | Data Structures |
Bug tracker | https://github.com/haskell/containers/issues |
Source repo | head: git clone http://github.com/haskell/containers.git |
Uploaded | by dfeuer at 2018-01-23T01:59:51Z |
Distributions | Arch:0.6.2.1, Fedora:0.6.2.1, LTSHaskell:0.6.0.1, NixOS:0.6.4.1, Stackage:0.6.0.1 |
Downloads | 94179 total (541 in the last 30 days) |
Rating | 2.75 (votes: 16) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |
Modules
[Index]
- Data
- Data.Graph
- Data.IntMap
- Data.IntSet
- Data.Map
- Data.Map.Internal
- Data.Map.Lazy
- Data.Map.Lazy.Merge
- Merge
- Data.Map.Strict
- Data.Map.Strict.Internal
- Data.Map.Strict.Merge
- Data.Sequence
- Data.Set
- Data.Tree
- Utils
Downloads
- containers-0.5.11.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.