incipit 0.3.1.0 → 0.4.0.0
raw patch · 1 files changed
+2/−2 lines, 1 filesdep ~polysemy-concPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: polysemy-conc
API changes (from Hackage documentation)
- Incipit.Full: data Events resource e (a :: Type -> Type) b
+ Incipit.Full: data Events e (a :: Type -> Type) b
- Incipit.Full: data Scoped param resource (effect :: Effect) (a :: Type -> Type) b
+ Incipit.Full: data Scoped param (effect :: Effect) (a :: Type -> Type) b
- Incipit.Full: publish :: forall e resource (r :: EffectRow). Member (Events resource e) r => e -> Sem r ()
+ Incipit.Full: publish :: forall e (r :: EffectRow). Member (Events e) r => e -> Sem r ()
- Incipit.Full: scoped :: forall param resource (effect :: Effect) (r :: EffectRow). Member (Scoped param resource effect) r => param -> InterpreterFor effect r
+ Incipit.Full: scoped :: forall param (effect :: Effect) (r :: EffectRow). Member (Scoped param effect) r => param -> InterpreterFor effect r
- Incipit.Full: scoped_ :: forall resource (effect :: Effect) (r :: EffectRow). Member (Scoped_ resource effect) r => InterpreterFor effect r
+ Incipit.Full: scoped_ :: forall (effect :: Effect) (r :: EffectRow). Member (Scoped_ effect) r => InterpreterFor effect r
- Incipit.Full: subscribe :: forall e resource (r :: EffectRow). Member (Scoped_ (EventResource resource) (Consume e)) r => InterpreterFor (Consume e) r
+ Incipit.Full: subscribe :: forall e (r :: EffectRow). Member (Scoped_ (Consume e)) r => InterpreterFor (Consume e) r
- Incipit.Full: type EventConsumer token e = Scoped_ EventResource token Consume e
+ Incipit.Full: type EventConsumer e = Scoped_ Consume e
- Incipit.Full: type Mask resource = Scoped_ resource RestoreMask
+ Incipit.Full: type Mask = Scoped_ RestoreMask
- Incipit.Full: type ScopedSync res a = Scoped_ SyncResources res Sync a
+ Incipit.Full: type ScopedSync a = Scoped_ Sync a
- Incipit.Full: type Scoped_ resource (effect :: Effect) = Scoped () resource effect
+ Incipit.Full: type Scoped_ (effect :: Effect) = Scoped () effect
- Incipit.Full: type UninterruptibleMask resource = Scoped_ resource RestoreMask
+ Incipit.Full: type UninterruptibleMask = Scoped_ RestoreMask
Files
- incipit.cabal +2/−2
incipit.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: incipit-version: 0.3.1.0+version: 0.4.0.0 synopsis: A Prelude for Polysemy description: See https://hackage.haskell.org/package/incipit/docs/Incipit.html category: Prelude@@ -133,7 +133,7 @@ build-depends: base >=4.13 && <4.17 , incipit-core >=0.3- , polysemy-conc >=0.9+ , polysemy-conc >=0.10 , polysemy-log >=0.7.2.0 , polysemy-resume >=0.5 , polysemy-time >=0.5