name: serokell-util version: 0.5.0 synopsis: General-purpose functions by Serokell homepage: https://github.com/serokell/serokell-util license: MIT license-file: LICENSE category: Utils author: Serokell maintainer: Serokell copyright: 2016 Serokell build-type: Simple description: Serokell-util is a library consisting of functions, which are not included in standard libraries, but are useful for multiple projects. This library was created when it was found that in new projects we need to use some utility functions from existing projects and don't want to copy-paste them. -- extra-source-files: cabal-version: >=1.10 library exposed-modules: Serokell.AcidState Serokell.AcidState.ExtendedState Serokell.AcidState.Instances Serokell.AcidState.Util Serokell.Arbitrary Serokell.Aeson.Options Serokell.Data.Memory.Units Serokell.Data.Variant Serokell.Util Serokell.Util.ANSI Serokell.Util.Base Serokell.Util.Base16 Serokell.Util.Base64 Serokell.Util.Bench Serokell.Util.Common Serokell.Util.Concurrent Serokell.Util.I18N Serokell.Util.Parse Serokell.Util.OptParse Serokell.Util.Exceptions Serokell.Util.Lens Serokell.Util.StaticAssert Serokell.Util.Text Serokell.Util.Time Serokell.Util.Trace Serokell.Util.Verify other-modules: Serokell.Data.Variant.Class Serokell.Data.Variant.Helpers Serokell.Data.Variant.Serialization Serokell.Data.Variant.Variant Serokell.Util.Parse.Base64 Serokell.Util.Parse.Common Serokell.Util.Parse.Network build-depends: QuickCheck >= 2.8.1 , acid-state , aeson >= 0.11.0.0 && < 1.2.0.0 , ansi-terminal , base >= 4.8 && < 5 , base16-bytestring , base64-bytestring , bytestring , clock , containers , deepseq , directory , exceptions , extra , filepath , formatting >= 6.2.0 , hashable >= 1.2.4.0 , lens , log-warper , monad-control , mtl , optparse-applicative , parsec , quickcheck-instances , safecopy >= 0.9.0.1 , scientific , semigroups , stm >= 2.4.4 , template-haskell , text , text-format , time-units , transformers , universum , unordered-containers >= 0.2.7.0 , vector , yaml hs-source-dirs: src default-language: Haskell2010 ghc-options: -Wall -fno-warn-orphans default-extensions: OverloadedStrings RecordWildCards DeriveDataTypeable GeneralizedNewtypeDeriving TypeApplications test-suite serokell-test main-is: Test.hs other-modules: Test.Serokell.Data.Memory.UnitsSpec Test.Serokell.Data.Variant.VariantSpec Test.Serokell.Util.CommonSpec Test.Serokell.Util.ByteStringSpec Test.Serokell.Util.TextSpec Test.Serokell.Util.VerifySpec Spec type: exitcode-stdio-1.0 build-depends: aeson >= 0.11.0.0 && < 1.2.0.0 , base >=4.8 , bytestring , hspec >= 2.1.10 , QuickCheck >= 2.8.1 , quickcheck-instances , safecopy >= 0.9.0.1 , scientific , serokell-util , text , text-format , unordered-containers >= 0.2.7.0 , vector hs-source-dirs: test default-language: Haskell2010 ghc-options: -threaded -Wall -fno-warn-orphans default-extensions: OverloadedStrings , RecordWildCards , DeriveDataTypeable , GeneralizedNewtypeDeriving