packages feed

polysemy-log-di 0.2.0.0 → 0.2.0.1

raw patch · 2 files changed

+7/−4 lines, 2 filesdep +polysemy-concdep ~polysemyPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependencies added: polysemy-conc

Dependency ranges changed: polysemy

API changes (from Hackage documentation)

- Polysemy.Log.Di: interpretLogDiConc :: forall path r. Members [Di Severity path (LogEntry LogMessage), Resource, Async, Embed IO] r => Int -> InterpreterFor Log r
+ Polysemy.Log.Di: interpretLogDiConc :: forall path r. Members [Di Severity path (LogEntry LogMessage), Resource, Async, Race, Embed IO] r => Int -> InterpreterFor Log r
- Polysemy.Log.Di.Di: interpretLogDiConc :: forall path r. Members [Di Severity path (LogEntry LogMessage), Resource, Async, Embed IO] r => Int -> InterpreterFor Log r
+ Polysemy.Log.Di.Di: interpretLogDiConc :: forall path r. Members [Di Severity path (LogEntry LogMessage), Resource, Async, Race, Embed IO] r => Int -> InterpreterFor Log r

Files

lib/Polysemy/Log/Di/Di.hs view
@@ -4,6 +4,7 @@ import qualified DiPolysemy as Di import Polysemy (interpretH, runT) import Polysemy.Async (Async)+import Polysemy.Conc (Race) import Polysemy.Internal (InterpretersFor, raise2Under) import Polysemy.Internal.Tactics (liftT) import Polysemy.Resource (Resource)@@ -74,7 +75,7 @@ -- |Reinterpret 'Log' as 'Di.Di' concurrently. interpretLogDiConc ::   ∀ path r .-  Members [Di.Di Severity path (LogEntry LogMessage), Resource, Async, Embed IO] r =>+  Members [Di.Di Severity path (LogEntry LogMessage), Resource, Async, Race, Embed IO] r =>   Int ->   InterpreterFor Log r interpretLogDiConc maxQueued =
polysemy-log-di.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           polysemy-log-di-version:        0.2.0.0+version:        0.2.0.1 synopsis:       polysemy-log interpreter for di description:    See <https://hackage.haskell.org/package/polysemy-log-di/docs/Polysemy-Log-Di.html> category:       Logging@@ -98,7 +98,8 @@   build-depends:       base ==4.*     , di-polysemy >=0.2.0.0 && <0.3-    , polysemy >=1.3 && <1.5+    , polysemy >=1.3 && <1.6+    , polysemy-conc >=0.1.0.0 && <0.2     , polysemy-log     , polysemy-time >=0.1.1.0 && <0.2     , relude >=0.5 && <0.8@@ -182,7 +183,8 @@       base ==4.*     , di-polysemy >=0.2.0.0 && <0.3     , hedgehog-    , polysemy >=1.3 && <1.5+    , polysemy >=1.3 && <1.6+    , polysemy-conc >=0.1.0.0 && <0.2     , polysemy-log     , polysemy-log-di     , polysemy-test