name: oset version: 0.4.0.1 synopsis: An insertion-order-preserving set description: This package provides @OSet@, an insertion-order-preserving set, with type class instances for @Foldable@ and @Data@ as well as wrappers, @OSetL@ and @OSetR@, with left- and right-biased instances of @Semigroup@ and @Monoid@ respectively. homepage: https://github.com/rcook/oset#readme license: MIT license-file: LICENSE author: Richard Cook maintainer: rcook@rcook.org copyright: 2019 Richard Cook category: Command Line build-type: Simple cabal-version: >= 1.10 extra-source-files: README.md tested-with: GHC == 8.2.2 , GHC == 8.4.4 , GHC == 8.6.3 executable oset-app default-language: Haskell2010 hs-source-dirs: app main-is: Main.hs build-depends: base >= 4.9 && < 4.13 , containers >= 0.5.8 && < 0.7 , oset library default-language: Haskell2010 hs-source-dirs: lib build-depends: base >= 4.9 && < 4.13 , containers >= 0.5.8 && < 0.7 exposed-modules: Data.Set.Ordered , Data.Set.Ordered.Classes , Data.Set.Ordered.LR , Data.Set.Ordered.OSet test-suite oset-spec type: exitcode-stdio-1.0 default-language: Haskell2010 hs-source-dirs: spec main-is: Spec.hs other-modules: Data.Set.Ordered.LRSpec , Data.Set.Ordered.OSetSpec build-tool-depends: hspec-discover:hspec-discover >= 2.2 && < 2.8 build-depends: base >= 4.9 && < 4.13 , containers >= 0.5.8 && < 0.7 , hspec >= 2.2 && < 2.8 , oset