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 617 packages in lts-6.35(full list with versions):
abstract-deque, accelerate, acid-state, ad, adjunctions, aeson, aeson-compat, aeson-extra, Agda, agda-snippets, agentx, alex, amqp, angel, apply-refact, app-settings, arbtt, arithmoi, arrow-list, asciidiagram, attoparsec, authenticate, auto, avers, avers-server, aws, bake, bank-holidays-england, basic-prelude, bencode, bifunctors, bimap, binary, binary-search, binary-shared, binary-tagged, blank-canvas, BlogLiterately, BlogLiterately-diagrams, bloodhound, and many more