cabal-version: 1.12 -- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack name: sorting-network version: 0.1.0.0 synopsis: Sort small lists with sorting network. description: Functions that sort small (2~16 elements) lists or homogenous tuples. category: Sorting homepage: https://github.com/Javran/sorting-network#readme bug-reports: https://github.com/Javran/sorting-network/issues author: Javran Cheng maintainer: javran.c@gmail.com license: Apache-2.0 license-file: LICENSE build-type: Simple source-repository head type: git location: https://github.com/Javran/sorting-network library exposed-modules: Data.SortingNetwork Data.SortingNetwork.Compares Data.SortingNetwork.TH other-modules: Paths_sorting_network hs-source-dirs: src default-extensions: BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia EmptyCase EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoUnicodeSyntax NumericUnderscores OverloadedStrings PartialTypeSignatures PolyKinds RankNTypes ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeSynonymInstances ghc-options: -Wall build-depends: base >=4.15 && <=1000 , template-haskell , vector default-language: Haskell2010 test-suite hspec type: exitcode-stdio-1.0 main-is: Spec.hs other-modules: Data.SortingNetworkSpec Paths_sorting_network hs-source-dirs: test default-extensions: BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia EmptyCase EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoUnicodeSyntax NumericUnderscores OverloadedStrings PartialTypeSignatures PolyKinds RankNTypes ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeSynonymInstances ghc-options: -Wall -O2 -threaded -rtsopts -with-rtsopts=-N -main-is Spec build-depends: QuickCheck , base >=4.15 && <=1000 , hspec , sorting-network default-language: Haskell2010 benchmark bench type: exitcode-stdio-1.0 main-is: Bench.hs other-modules: Paths_sorting_network hs-source-dirs: bench default-extensions: BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia EmptyCase EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoUnicodeSyntax NumericUnderscores OverloadedStrings PartialTypeSignatures PolyKinds RankNTypes ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeSynonymInstances ghc-options: -Wall -O2 -threaded -rtsopts -with-rtsopts=-N -main-is Bench build-depends: base >=4.15 && <=1000 , criterion , mwc-random , sorting-network default-language: Haskell2010