name: serokell-util version: 0.1.2.3 cabal-version: >=1.10 build-type: Simple license: MIT license-file: LICENSE copyright: 2016 Serokell maintainer: Serokell homepage: https://github.com/serokell/serokell-util synopsis: General-purpose functions by Serokell 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. category: Utils author: Serokell library exposed-modules: Serokell.AcidState Serokell.AcidState.ExtendedState Serokell.AcidState.Instances Serokell.AcidState.Statistics Serokell.AcidState.Util Serokell.Arbitrary Serokell.Aeson.Options Serokell.Data.Memory.Units Serokell.Data.Variant Serokell.Util Serokell.Util.Base Serokell.Util.Base16 Serokell.Util.Base64 Serokell.Util.Bench Serokell.Util.Binary 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.Verify build-depends: QuickCheck >=2.8.1, acid-state >=0.14.2, aeson >=0.11.0.0 && <1.0.0.0, aeson-extra >=0.4.0.0, base >=4.8 && <5, base16-bytestring >=0.1.1.6, base64-bytestring >=1.0.0.1, binary >=0.8.3.0, binary-orphans >=0.1.5.1, bytestring >=0.10.8.1, cereal >=0.5.3.0, cereal-vector >=0.2.0.1, containers >=0.5.7.1, clock >=0.7.2, data-msgpack >=0.0.8, deepseq >=1.4.2.0, directory >=1.2.6.2, either >=4.4.1.1, exceptions >=0.8.3, extra >=1.4.10, filepath >=1.4.1.0, formatting >=6.2.2, hashable >=1.2.4.0, lens >=4.14, monad-control >=1.0.1.0, mtl >=2.2.1, optparse-applicative >=0.12.1.0, parsec >=3.1.11, quickcheck-instances >=0.3.12, safecopy >=0.9.0.1, scientific >=0.3.4.9, semigroups >=0.18.2, stm >=2.4.4, template-haskell >=2.11.0.0, text >=1.2.2.1, text-format >=0.3.1.1, time-units >=1.0.0, transformers >=0.5.2.0, unordered-containers >=0.2.7.0, vector >=0.11.0.0, yaml >=0.8.18.7 default-language: Haskell2010 default-extensions: OverloadedStrings RecordWildCards DeriveDataTypeable GeneralizedNewtypeDeriving hs-source-dirs: src 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 ghc-options: -Wall -fno-warn-orphans test-suite serokell-test type: exitcode-stdio-1.0 main-is: Test.hs build-depends: aeson >=0.11.0.0 && <1.0.0.0, base >=4.8, binary >=0.8.3.0, bytestring >=0.10.8.1, cereal >=0.5.3.0, hspec >=2.1.10, data-msgpack >=0.0.8, QuickCheck >=2.8.1, quickcheck-instances >=0.3.12, safecopy >=0.9.0.1, scientific >=0.3.4.9, serokell-util >=0.1.2.3, text >=1.2.2.1, text-format >=0.3.1.1, unordered-containers >=0.2.7.0, vector >=0.11.0.0 default-language: Haskell2010 default-extensions: OverloadedStrings RecordWildCards DeriveDataTypeable GeneralizedNewtypeDeriving hs-source-dirs: test other-modules: Test.Serokell.Data.Memory.UnitsSpec Test.Serokell.Data.Variant.VariantSpec Test.Serokell.Util.CommonSpec Test.Serokell.Util.ByteStringSpec Test.Serokell.Util.TextSpec Spec ghc-options: -threaded -Wall -fno-warn-orphans