packages feed

polysemy-resume 0.1.0.2 → 0.1.0.3

raw patch · 2 files changed

+2/−2 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Polysemy.Resume.Prelude: -- | Type of a single element of the structure.
- Polysemy.Resume.Prelude: infix 9 !!?
- Polysemy.Resume: stop :: forall e_a96U r_aamK a_a96W. MemberWithError (Stop e_a96U) r_aamK => e_a96U -> Sem r_aamK a_a96W
+ Polysemy.Resume: stop :: forall e_a9mU r_aaCK a_a9mW. MemberWithError (Stop e_a9mU) r_aaCK => e_a9mU -> Sem r_aaCK a_a9mW
- Polysemy.Resume.Data.Stop: stop :: forall e_a96U r_aamK a_a96W. MemberWithError (Stop e_a96U) r_aamK => e_a96U -> Sem r_aamK a_a96W
+ Polysemy.Resume.Data.Stop: stop :: forall e_a9mU r_aaCK a_a9mW. MemberWithError (Stop e_a9mU) r_aaCK => e_a9mU -> Sem r_aaCK a_a9mW
- Polysemy.Resume.Prelude: infixl 0 `on`
+ Polysemy.Resume.Prelude: infixl 0 `hashWithSalt`
- Polysemy.Resume.Prelude: infixl 4 <<$>>
+ Polysemy.Resume.Prelude: infixl 4 <**>
- Polysemy.Resume.Prelude: infixr 0 ?:
+ Polysemy.Resume.Prelude: infixr 0 $!!
- Polysemy.Resume.Prelude: type family OneItem x;
+ Polysemy.Resume.Prelude: type family OneItem x

Files

lib/Polysemy/Resume/Resumable.hs view
@@ -147,7 +147,7 @@   (∀ x r0 . eff (Sem r0) x -> Sem (Stop err : r) x) ->   InterpreterFor (Resumable err eff) r interpretResumable handler =-  interpretResumableH (liftT . handler)+  interpretResumableH \ e -> liftT (handler e) {-# INLINE interpretResumable #-}  -- |Convert an interpreter for @eff@ that uses 'Error' into one using 'Stop' and wrap it using 'resumable'.
polysemy-resume.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           polysemy-resume-version:        0.1.0.2+version:        0.1.0.3 synopsis:       Polysemy error tracking description:    Please see the readme on Github at <https://github.com/tek/polysemy-resume> category:       Experimental