-- This file has been generated from package.yaml by hpack version 0.20.0. -- -- see: https://github.com/sol/hpack -- -- hash: f1b862b22d5d83cf314a1c9f6c15e9533377a9225218e6b3bd7693aa5a50f50b name: hw-fingertree-strict version: 0.1.0.3 synopsis: Generic strict finger-tree structure description: A general sequence representation with arbitrary annotations, for use as a base for implementations of various collection types, with examples, as described in section 4 of . * Ralf Hinze and Ross Paterson, \"Finger trees: a simple general-purpose data structure\", /Journal of Functional Programming/ 16:2 (2006) pp 197-217. . For a tuned sequence type, see @Data.Sequence@ in the @containers@ package, which is a specialization of this structure. category: Data Structures homepage: https://github.com/haskell-works/hw-fingertree-strict#readme bug-reports: https://github.com/haskell-works/hw-fingertree-strict/issues author: John Ky maintainer: newhoggy@gmail.com copyright: 2017 John Ky; 2006 Ross Paterson, Ralf Hinze license: BSD3 license-file: LICENSE build-type: Simple cabal-version: >= 1.10 extra-source-files: README.md source-repository head type: git location: https://github.com/haskell-works/hw-fingertree-strict library hs-source-dirs: src build-depends: base >=4.7 && <5 , deepseq if !(impl(ghc >=8.0)) build-depends: semigroups ==0.18.* exposed-modules: HaskellWorks.Data.FingerTree.Strict HaskellWorks.Data.IntervalMap.Strict HaskellWorks.Data.Item.Strict HaskellWorks.Data.PriorityQueue.Strict HaskellWorks.Data.SegmentMap.Strict HaskellWorks.Data.SegmentSet.Strict HaskellWorks.Data.Segment.Strict other-modules: Paths_hw_fingertree_strict default-language: Haskell2010 test-suite hw-fingertree-strict-test type: exitcode-stdio-1.0 main-is: Spec.hs hs-source-dirs: test ghc-options: -threaded -rtsopts -with-rtsopts=-N cpp-options: -DTESTING build-depends: HUnit , QuickCheck , base >=4.2 && <6 , hedgehog , hspec , hw-fingertree-strict , hw-hspec-hedgehog , test-framework , test-framework-hunit , test-framework-quickcheck2 other-modules: HaskellWorks.Data.FingerTree.Gen HaskellWorks.Data.FingerTree.Strict.Gen HaskellWorks.Data.FingerTree.StrictSpec HaskellWorks.Data.FingerTreeSpec HaskellWorks.Data.Gen HaskellWorks.Data.SegmentMap.StrictSpec HaskellWorks.Data.SegmentSet.Naive HaskellWorks.Data.SegmentSet.NaiveSpec HaskellWorks.Data.SegmentSet.StrictSpec Paths_hw_fingertree_strict default-language: Haskell2010