Maintained by [email protected]
This package contains efficient general-purpose implementations of various basic immutable container types. The declared cost of each operation is either worst-case or amortized, but remains valid even if structures are shared.
Used by 402 packages in lts-3.22(full list with versions):
abstract-deque, accelerate, acid-state, ad, adjunctions, aeson, aeson-compat, aeson-extra, aeson-schema, Agda, agentx, alex, amqp, angel, arbtt, arrow-list, asciidiagram, attoparsec, authenticate, auto, aws, bake, bank-holidays-england, basic-prelude, bencode, binary, binary-search, binary-tagged, BlogLiterately, BlogLiterately-diagrams, bloodhound, bumper, bytes, c2hs, Cabal, cabal-debian, Cabal-ide-backend, cabal-install, cabal-src, cassava, and many more