vector
An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful l...
Latest release 0.12.0.2 - Updated - 184 stars
semigroups
In mathematics, a semigroup is an algebraic structure consisting of a set together with an associ...
Latest release 0.18.5 - Updated - 47 stars
containers
This package contains efficient general-purpose implementations of various basic immutable contai...
Latest release 0.6.0.1 - Updated - 196 stars
psqueues
The psqueues package provides Priority Search Queues in three different flavors. OrdPSQ k p v, w...
Latest release 0.2.7.1 - Updated - 40 stars
algebraic-graphs
Alga is a library for algebraic construction and manipulation of graphs in Haskell. See this pape...
Latest release 0.3 - Updated - 516 stars
dlist
Difference lists are a list-like type supporting O(1) append. This is particularly useful for eff...
Latest release 0.8.0.5 - Updated - 41 stars
kan-extensions
Kan extensions, Kan lifts, various forms of the Yoneda lemma, and (co)density (co)monads.
Latest release 5.2 - Updated - 47 stars
keys
This package provides a bunch of ad hoc classes for accessing parts of a container. In practice ...
Latest release 3.12.1 - Updated - 17 stars
miso
Miso is a small, production-ready, "isomorphic" Haskell front-end framework featuring a virtual-d...
Latest release 0.21.2.0 - Updated - 1.36K stars
void
A Haskell 98 logically uninhabited data type, used to indicate that a given term should not exist.
Latest release 0.7.2 - Updated - 16 stars
fgl
An inductive representation of manipulating graph data structures. Original website can be foun...
Latest release 5.7.0.1 - Updated - 120 stars
ixset
Create and query sets that are indexed by multiple indices.
Latest release 1.1.1 - Updated - 10 stars
distributive
Distributive functors -- Dual to Traversable
Latest release 0.6 - Updated - 24 stars
yarr
Yarr is a new blazing fast dataflow framework (array library), mainly intented to process Storabl...
Latest release 1.4.0.2 - Updated - 40 stars
stm-containers
This library is based on an STM-specialized implementation of a Hash Array Mapped Trie. It provid...
Latest release 1.1.0.2 - Updated - 36 stars
vector-instances
[Index] You can disable the use of the hashable package using -f-hashable. Use -f <flag> to e...
Latest release 3.4 - Updated - 6 stars
massiv
Multi-dimensional Arrays with fusion, stencils and parallel computation.
Latest release 0.2.6.0 - Updated - 247 stars
adjunctions
Adjunctions and representable functors.
Latest release 4.4 - Updated - 20 stars
repa-convert
Packing and unpacking binary data.
Latest release 4.2.3.2 - Updated - 88 stars
miso-examples
:ramen: A tasty Haskell front-end framework
Latest release 0.21.2.0 - Published - 1.35K stars
list-t
A correct implementation of the list monad-transformer. Useful for basic streaming.
Latest release 1.0.3 - Updated - 9 stars
massiv-test
This library is designed for users of massiv library that need random generators for writing cust...
Latest release massiv-0.3.1 - Published - 247 stars
KdTree
This is a simple library for k-d trees in Haskell. It enables searching through collections of po...
Latest release 0.2.2.1 - Updated - 19 stars
multiset
A variation of Data.Set. Multisets, sometimes also called bags, can contain multiple copies of th...
Latest release 0.3.4.1 - Updated - 13 stars
HMap
Fast heterogeneous maps based on Hashmaps and type-able like functionality for type that are not ...
Latest release 1.3.0 - Updated - 3 stars
heaps
Asymptotically optimal Brodal/Okasaki bootstrapped skew-binomial heaps from the paper "Optimal Pu...
Latest release 0.3.6 - Updated - 14 stars
massiv-io
This package contains functionality for import/export of arrays into the real world. For now it o...
Latest release 0.1.5.0 - Updated - 247 stars
map-syntax
Haskell's canonical list of tuples syntax for defining maps is not very convenient and also has a...
Latest release 0.3 - Updated - 6 stars
data-clist
Simple functional bidirectional ring type. Given that the ring terminiology clashes with certain ...
Latest release 0.1.2.2 - Updated - 7 stars
DrIFT
Data.Derive http://hackage.haskell.org/package/derive is good another solution for DrFIT. But DrF...
Latest release 2.4.2 - Updated - 2 stars