cabal-version: 2.2 -- This file has been generated from package.yaml by hpack version 0.36.0. -- -- see: https://github.com/sol/hpack name: apply-merge version: 0.1.0.0 synopsis: Lift a binary, non-decreasing function onto ordered lists and order the output description: Please see the README on GitHub at category: Data stability: experimental homepage: https://github.com/pgujjula/apply-merge#readme bug-reports: https://github.com/pgujjula/apply-merge/issues author: Preetham Gujjula maintainer: Preetham Gujjula copyright: Preetham Gujjula license: BSD-3-Clause build-type: Simple tested-with: GHC == 9.2.8 , GHC == 9.4.8 , GHC == 9.6.5 , GHC == 9.8.2 extra-doc-files: README.md ChangeLog.md docs/ALGORITHM.md docs/Benchmark.md LICENSES/BSD-3-Clause.txt source-repository head type: git location: https://github.com/pgujjula/apply-merge library exposed-modules: Data.List.ApplyMerge Data.List.NonEmpty.ApplyMerge other-modules: ApplyMerge.IntSet hs-source-dirs: src ghc-options: -Wall -Wunused-packages build-depends: base >=4.16 && <4.17 || >=4.17 && <4.18 || >=4.18 && <4.19 || >=4.19 && <4.20 , containers ==0.6.* , pqueue >=1.4 && <1.5 || >=1.5 && <1.6 , reflection ==2.1.* default-language: GHC2021 test-suite apply-merge-tests type: exitcode-stdio-1.0 main-is: Main.hs other-modules: ApplyMerge.DoublyLinkedList ApplyMerge.IntMap ApplyMerge.IntSet ApplyMerge.MergeAll Data.DoublyLinkedList.STRef Data.List.ApplyMerge Data.List.NonEmpty.ApplyMerge Data.PQueue.Prio.Min.Mutable Test.ApplyMerge.Common Test.ApplyMerge.DoublyLinkedList Test.ApplyMerge.IntMap Test.ApplyMerge.IntSet Test.ApplyMerge.MergeAll Test.Data.DoublyLinkedList.STRef Test.Data.List.ApplyMerge Test.Data.PQueue.Prio.Min.Mutable hs-source-dirs: src test ghc-options: -Wall -Wunused-packages build-depends: base >=4.16 && <4.17 || >=4.17 && <4.18 || >=4.18 && <4.19 || >=4.19 && <4.20 , containers ==0.6.* , data-ordlist ==0.4.* , pqueue >=1.4 && <1.5 || >=1.5 && <1.6 , reflection ==2.1.* , tasty >=1.4 && <1.5 || >=1.5 && <1.6 , tasty-expected-failure ==0.12.* , tasty-hunit ==0.10.* , tasty-quickcheck ==0.10.* , transformers >=0.5 && <0.6 || >=0.6 && <0.7 , vector >=0.12 && <0.13 || >=0.13 && <0.14 default-language: GHC2021 benchmark apply-merge-benchmarks type: exitcode-stdio-1.0 main-is: Main.hs other-modules: ApplyMerge.DoublyLinkedList ApplyMerge.IntMap ApplyMerge.IntSet ApplyMerge.MergeAll Data.DoublyLinkedList.STRef Data.List.ApplyMerge Data.List.NonEmpty.ApplyMerge Data.PQueue.Prio.Min.Mutable Bench.ApplyMerge Bench.Data.DoublyLinkedList.STRef Bench.PriorityQueue.MinPQueue Bench.PriorityQueue.MinPQueue.Mutable hs-source-dirs: src bench ghc-options: -Wall -Wunused-packages build-depends: base >=4.16 && <4.17 || >=4.17 && <4.18 || >=4.18 && <4.19 || >=4.19 && <4.20 , containers ==0.6.* , data-ordlist ==0.4.* , pqueue >=1.4 && <1.5 || >=1.5 && <1.6 , reflection ==2.1.* , tasty-bench ==0.3.* , transformers >=0.5 && <0.6 || >=0.6 && <0.7 , vector >=0.12 && <0.13 || >=0.13 && <0.14 default-language: GHC2021