Category18 packages
Data Structures
- PSQueue1.2.2Priority Search Queuehackage
- adjunctions4.4.3Adjunctions and representable functorshackage
- array0.5.8.0Mutable and immutable arraysboot
- barbies2.1.1.0Classes for working with types that can change clothes.hackage
- containers0.7Assorted concrete container typesboot
- data-clist0.2Simple functional ring type.hackage
- distributive0.6.2.1Distributive functors -- Dual to Traversablehackage
- enummapset0.7.2.0IntMap and IntSet with Enum keys/elements.hackage
- fgl5.8.2.0Martin Erwig's Functional Graph Libraryhackage
- fingertree0.1.6.2Generic finger-tree structure, with example instanceshackage
- heaps0.4.1Asymptotically optimal Brodal/Okasaki heaps.hackage
- hw-fingertree0.1.2.1Generic finger-tree structure, with example instanceshackage
- kan-extensions5.2.7Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monadshackage
- keys3.12.3Keyed functors and containershackage
- multiset0.3.4.3The Data.MultiSet container typehackage
- pqueue1.5.0.0Reliable, persistent, fast priority queues.hackage
- psqueues0.2.8.2Pure priority search queueshackage
- void0.7.3A Haskell 98 logically uninhabited data typehackage