packages feed

polysemy-chronos 0.1.4.0 → 0.2.0.0

raw patch · 2 files changed

+17/−18 lines, 2 filesdep −aesondep −containersdep −hedgehogdep ~chronosPVP ok

version bump matches the API change (PVP)

Dependencies removed: aeson, containers, hedgehog, relude, tasty-hedgehog, text

Dependency ranges changed: chronos

API changes (from Hackage documentation)

+ Polysemy.Chronos.Orphans: instance Polysemy.Time.Class.Instant.Instant Chronos.Datetime Chronos.Datetime
+ Polysemy.Chronos.Orphans: instance Polysemy.Time.Class.Instant.Instant Chronos.Time Chronos.Datetime

Files

lib/Polysemy/Chronos/Orphans.hs view
@@ -12,6 +12,7 @@   TimeOfDay (TimeOfDay),   Timespan (Timespan),   Year (Year),+  timeToDatetime,   ) import Polysemy.Time.Calendar (   Calendar (..),@@ -24,6 +25,7 @@   HasSecond (..),   HasYear (..),   )+import Polysemy.Time.Class.Instant (Instant (dateTime)) import Polysemy.Time.Data.TimeUnit (   Days (Days),   Hours (Hours),@@ -143,3 +145,11 @@     NanoSeconds ns   fromNanos (NanoSeconds ns) =     Timespan ns++instance Instant Chronos.Time Chronos.Datetime where+  dateTime =+    timeToDatetime++instance Instant Chronos.Datetime Chronos.Datetime where+  dateTime =+    id
polysemy-chronos.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           polysemy-chronos-version:        0.1.4.0+version:        0.2.0.0 synopsis:       Polysemy-time Interpreters for Chronos description:    Please see the readme on Github at <https://github.com/tek/polysemy-time> category:       Time@@ -88,16 +88,12 @@       UndecidableInstances       UnicodeSyntax       ViewPatterns-  ghc-options: -flate-specialise -fspecialise-aggressively -Wall+  ghc-options: -flate-specialise -fspecialise-aggressively -Wall -Wredundant-constraints -Wunused-packages   build-depends:-      aeson >=1.4-    , base ==4.*+      base ==4.*     , chronos >=1.1.1 && <1.2-    , containers     , polysemy >=1.3     , polysemy-time-    , relude >=0.7-    , text   mixins:       base hiding (Prelude)     , polysemy-time hiding (Polysemy.Time.Prelude)@@ -170,23 +166,16 @@       UndecidableInstances       UnicodeSyntax       ViewPatterns-  ghc-options: -flate-specialise -fspecialise-aggressively -Wall -threaded -rtsopts -with-rtsopts=-N+  ghc-options: -flate-specialise -fspecialise-aggressively -Wall -Wredundant-constraints -Wunused-packages -threaded -rtsopts -with-rtsopts=-N   build-depends:-      aeson >=1.4-    , base ==4.*-    , chronos >=1.1.1 && <1.2-    , containers-    , hedgehog-    , polysemy >=1.3+      base ==4.*+    , chronos     , polysemy-chronos     , polysemy-test     , polysemy-time-    , relude >=0.7     , tasty-    , tasty-hedgehog-    , text   mixins:       base hiding (Prelude)-    , polysemy-time hiding (Prelude)+    , polysemy-time hiding (Polysemy.Time.Prelude)     , polysemy-time (Polysemy.Time.Prelude as Prelude)   default-language: Haskell2010