polysemy-time 0.1.2.1 → 0.1.2.2
raw patch · 2 files changed
+5/−5 lines, 2 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Paths_polysemy_time: getBinDir :: IO FilePath
- Paths_polysemy_time: getDataDir :: IO FilePath
- Paths_polysemy_time: getDataFileName :: FilePath -> IO FilePath
- Paths_polysemy_time: getDynLibDir :: IO FilePath
- Paths_polysemy_time: getLibDir :: IO FilePath
- Paths_polysemy_time: getLibexecDir :: IO FilePath
- Paths_polysemy_time: getSysconfDir :: IO FilePath
- Paths_polysemy_time: version :: Version
- Polysemy.Time.Prelude: -- | Type of a single element of the structure.
- Polysemy.Time.Prelude: infix 9 !!?
- Polysemy.Time: adjust :: forall t_avJU d_avJX r_avOU u1_XvJW u2_XvJY. (MemberWithError (Time t_avJU d_avJX) r_avOU, AddTimeUnit t_avJU u1_XvJW u2_XvJY) => u1_XvJW -> Sem r_avOU ()
+ Polysemy.Time: adjust :: forall t_axiT d_axiW r_axnT u1_XxiV u2_XxiX. (MemberWithError (Time t_axiT d_axiW) r_axnT, AddTimeUnit t_axiT u1_XxiV u2_XxiX) => u1_XxiV -> Sem r_axnT ()
- Polysemy.Time: now :: forall t_avJH d_avJI r_avOO. MemberWithError (Time t_avJH d_avJI) r_avOO => Sem r_avOO t_avJH
+ Polysemy.Time: now :: forall t_axiG d_axiH r_axnN. MemberWithError (Time t_axiG d_axiH) r_axnN => Sem r_axnN t_axiG
- Polysemy.Time: setDate :: forall t_avK0 d_avJZ r_avOW. MemberWithError (Time t_avK0 d_avJZ) r_avOW => d_avJZ -> Sem r_avOW ()
+ Polysemy.Time: setDate :: forall t_axiZ d_axiY r_axnV. MemberWithError (Time t_axiZ d_axiY) r_axnV => d_axiY -> Sem r_axnV ()
- Polysemy.Time: setTime :: forall t_avJR d_avJS r_avOS. MemberWithError (Time t_avJR d_avJS) r_avOS => t_avJR -> Sem r_avOS ()
+ Polysemy.Time: setTime :: forall t_axiQ d_axiR r_axnR. MemberWithError (Time t_axiQ d_axiR) r_axnR => t_axiQ -> Sem r_axnR ()
- Polysemy.Time: sleep :: forall t_avJO d_avJP r_avOQ u_XvJO. (MemberWithError (Time t_avJO d_avJP) r_avOQ, TimeUnit u_XvJO) => u_XvJO -> Sem r_avOQ ()
+ Polysemy.Time: sleep :: forall t_axiN d_axiO r_axnP u_XxiN. (MemberWithError (Time t_axiN d_axiO) r_axnP, TimeUnit u_XxiN) => u_XxiN -> Sem r_axnP ()
- Polysemy.Time: today :: forall t_avJK d_avJL r_avOP. MemberWithError (Time t_avJK d_avJL) r_avOP => Sem r_avOP d_avJL
+ Polysemy.Time: today :: forall t_axiJ d_axiK r_axnO. MemberWithError (Time t_axiJ d_axiK) r_axnO => Sem r_axnO d_axiK
- Polysemy.Time.Data.Time: adjust :: forall t_avJU d_avJX r_avOU u1_XvJW u2_XvJY. (MemberWithError (Time t_avJU d_avJX) r_avOU, AddTimeUnit t_avJU u1_XvJW u2_XvJY) => u1_XvJW -> Sem r_avOU ()
+ Polysemy.Time.Data.Time: adjust :: forall t_axiT d_axiW r_axnT u1_XxiV u2_XxiX. (MemberWithError (Time t_axiT d_axiW) r_axnT, AddTimeUnit t_axiT u1_XxiV u2_XxiX) => u1_XxiV -> Sem r_axnT ()
- Polysemy.Time.Data.Time: now :: forall t_avJH d_avJI r_avOO. MemberWithError (Time t_avJH d_avJI) r_avOO => Sem r_avOO t_avJH
+ Polysemy.Time.Data.Time: now :: forall t_axiG d_axiH r_axnN. MemberWithError (Time t_axiG d_axiH) r_axnN => Sem r_axnN t_axiG
- Polysemy.Time.Data.Time: setDate :: forall t_avK0 d_avJZ r_avOW. MemberWithError (Time t_avK0 d_avJZ) r_avOW => d_avJZ -> Sem r_avOW ()
+ Polysemy.Time.Data.Time: setDate :: forall t_axiZ d_axiY r_axnV. MemberWithError (Time t_axiZ d_axiY) r_axnV => d_axiY -> Sem r_axnV ()
- Polysemy.Time.Data.Time: setTime :: forall t_avJR d_avJS r_avOS. MemberWithError (Time t_avJR d_avJS) r_avOS => t_avJR -> Sem r_avOS ()
+ Polysemy.Time.Data.Time: setTime :: forall t_axiQ d_axiR r_axnR. MemberWithError (Time t_axiQ d_axiR) r_axnR => t_axiQ -> Sem r_axnR ()
- Polysemy.Time.Data.Time: sleep :: forall t_avJO d_avJP r_avOQ u_XvJO. (MemberWithError (Time t_avJO d_avJP) r_avOQ, TimeUnit u_XvJO) => u_XvJO -> Sem r_avOQ ()
+ Polysemy.Time.Data.Time: sleep :: forall t_axiN d_axiO r_axnP u_XxiN. (MemberWithError (Time t_axiN d_axiO) r_axnP, TimeUnit u_XxiN) => u_XxiN -> Sem r_axnP ()
- Polysemy.Time.Data.Time: today :: forall t_avJK d_avJL r_avOP. MemberWithError (Time t_avJK d_avJL) r_avOP => Sem r_avOP d_avJL
+ Polysemy.Time.Data.Time: today :: forall t_axiJ d_axiK r_axnO. MemberWithError (Time t_axiJ d_axiK) r_axnO => Sem r_axnO d_axiK
- Polysemy.Time.Prelude: infixl 4 <<$>>
+ Polysemy.Time.Prelude: infixl 4 <**>
- Polysemy.Time.Prelude: infixr 0 ?:
+ Polysemy.Time.Prelude: infixr 0 $!!
- Polysemy.Time.Prelude: infixr 9 .
+ Polysemy.Time.Prelude: infixr 9 `Compose`
- Polysemy.Time.Prelude: type family OneItem x;
+ Polysemy.Time.Prelude: type family OneItem x
Files
- lib/Polysemy/Time/Ghc.hs +2/−2
- polysemy-time.cabal +3/−3
lib/Polysemy/Time/Ghc.hs view
@@ -44,5 +44,5 @@ Member (Embed IO) r => UTCTime -> InterpreterFor GhcTime r-interpretTimeGhcAt =- interpretTimeGhc .: interpretTimeAt @NominalDiffTime+interpretTimeGhcAt t =+ interpretTimeGhc . interpretTimeAt @NominalDiffTime t
polysemy-time.cabal view
@@ -5,13 +5,13 @@ -- see: https://github.com/sol/hpack name: polysemy-time-version: 0.1.2.1+version: 0.1.2.2 synopsis: Polysemy effect for time 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+copyright: 2021 Torsten Schmits license: BSD-2-Clause-Patent license-file: LICENSE build-type: Simple@@ -33,9 +33,9 @@ Polysemy.Time.Orphans Polysemy.Time.Prelude Polysemy.Time.Sleep- Paths_polysemy_time other-modules: Prelude+ Paths_polysemy_time autogen-modules: Paths_polysemy_time hs-source-dirs: