Name: EdisonCore Version: 1.2.1 License: OtherLicense License-File: COPYRIGHT Author: Chris Okasaki Maintainer: robdockins AT fastmail DOT fm Synopsis: A library of efficient, purely-functional data structures (Core Implementations) Category: Data Structures Stability: stable Description: This package provides the core Edison data structure implementations, including multiple sequence, set, bag, and finite map concrete implementations with various performance characteristics. The implementations in this package have no dependencies other than those commonly bundled with Haskell compilers. Hs-Source-Dirs: src Exposed-modules: Data.Edison.Assoc.Defaults Data.Edison.Assoc.AssocList Data.Edison.Assoc.PatriciaLoMap Data.Edison.Assoc.StandardMap Data.Edison.Assoc.TernaryTrie Data.Edison.Concrete.FingerTree Data.Edison.Coll.Defaults Data.Edison.Coll.LazyPairingHeap Data.Edison.Coll.LeftistHeap Data.Edison.Coll.MinHeap Data.Edison.Coll.SkewHeap Data.Edison.Coll.SplayHeap Data.Edison.Coll.StandardSet Data.Edison.Coll.EnumSet Data.Edison.Coll.UnbalancedSet Data.Edison.Seq.Defaults Data.Edison.Seq.BankersQueue Data.Edison.Seq.BinaryRandList Data.Edison.Seq.BraunSeq Data.Edison.Seq.FingerSeq Data.Edison.Seq.JoinList Data.Edison.Seq.MyersStack Data.Edison.Seq.RandList Data.Edison.Seq.RevSeq Data.Edison.Seq.SimpleQueue Data.Edison.Seq.SizedSeq Build-Depends: base >= 1.0, haskell98 >= 1.0, mtl >= 1.0, QuickCheck == 1.0, EdisonAPI == 1.2.1 Extensions: MultiParamTypeClasses FunctionalDependencies UndecidableInstances CPP Ghc-Options: -funbox-strict-fields -fwarn-incomplete-patterns -O2