cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.34.2.
--
-- see: https://github.com/sol/hpack
name: polysemy-chronos
version: 0.1.0.0
synopsis: Polysemy effect for chronos
description: Please see the readme on Github at <https://github.com/tek/polysemy-time>
category: Time
author: Torsten Schmits
maintainer: tek@tryp.io
copyright: 2020 Torsten Schmits
license: BSD-2-Clause-Patent
build-type: Simple
extra-source-files:
readme.md
changelog.md
library
exposed-modules:
Polysemy.Chronos
Polysemy.Chronos.Orphans
Polysemy.Chronos.Time
Paths_polysemy_chronos
autogen-modules:
Paths_polysemy_chronos
hs-source-dirs:
lib
default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DerivingVia DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings OverloadedLists PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns
ghc-options: -flate-specialise -fspecialise-aggressively -Wall -fplugin=Polysemy.Plugin
build-depends:
aeson >=1.4 && <1.5
, base >=4 && <5
, chronos >=1.1.1 && <1.2
, containers
, polysemy >=1.3.0 && <1.4
, polysemy-plugin >=0.2.5 && <0.3
, polysemy-time
, text
mixins:
base hiding (Prelude)
, polysemy-time hiding (Polysemy.Time.Prelude)
, polysemy-time (Polysemy.Time.Prelude as Prelude)
if impl(ghc < 8.10)
ghc-options: -O2
default-language: Haskell2010
test-suite polysemy-chronos-unit
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Polysemy.Chronos.ChronosTimeTest
Paths_polysemy_chronos
hs-source-dirs:
test
default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DerivingVia DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings OverloadedLists PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns
ghc-options: -flate-specialise -fspecialise-aggressively -Wall -fplugin=Polysemy.Plugin -threaded -rtsopts -with-rtsopts=-N -fplugin=Polysemy.Plugin
build-depends:
aeson >=1.4 && <1.5
, base >=4 && <5
, chronos >=1.1.1 && <1.2
, containers
, hedgehog
, polysemy >=1.3.0 && <1.4
, polysemy-chronos
, polysemy-plugin
, polysemy-test
, polysemy-time
, tasty
, tasty-hedgehog
, text
mixins:
base hiding (Prelude)
, polysemy-time hiding (Prelude)
, polysemy-time (Polysemy.Time.Prelude as Prelude)
if impl(ghc < 8.10)
ghc-options: -O2
default-language: Haskell2010