on cee28d5 help sign in
cee28d5Rename Pure/MVar to Local/SharedAndrzej Rybczak 48138ffRename effect interpreters to effect handlersAndrzej Rybczak 91e64bfProvide a complete set of (un)lifts for dealing with local operationsAndrzej Rybczak d69f65dReexport PrimE effect in Effectful.Monad (#22)Mann mit Hut 8057cdcRemove Effectful.STM for nowAndrzej Rybczak f58694cFix doctestAndrzej Rybczak 043bffeRename actions to operationsAndrzej Rybczak 18226c7Rename runIOE to runEff and runEff to runPureEffAndrzej Rybczak d0a8a41Prefer MonadIO to MonadBase and MonadUnliftIO to MonadBaseControlAndrzej Rybczak 2d259c3Improve argument names and documentation for unlifting functionsAndrzej Rybczak 98dca39Better benchmark namesAndrzej Rybczak da4ca82Better name for AsyncE benchmarksAndrzej Rybczak d397835Fix CIAndrzej Rybczak 25b9457Start with ForkId 0Andrzej Rybczak b9ec53dRelax constraints of Conc instances and concAndrzej Rybczak 9f74175Add more functions to Effectful.AsyncAndrzej Rybczak 0c17693Improve performance of cloning the environmentAndrzej Rybczak f56627fBenchmark multiple implementations of asyncWithUnmaskAndrzej Rybczak a526f2bAsync optimizationsAndrzej Rybczak b7fe35bBring back withLiftH (as withLiftSeqOp) with appropriate restrictionsAndrzej Rybczak 641a85fAdded some more instances for Eff (#21)Mann mit Hut 1e8a873A bit more efficient runState/execStateAndrzej Rybczak fd063c3Don't bother with base constraints for benchmarks and testsAndrzej Rybczak 5c9dfe6Compile all benchmarks in CIAndrzej Rybczak 6edcbccRemove transformers dependency from benchmarksAndrzej Rybczak fb883c9Added Cabal flags for benchmark suite (#15)Mann mit Hut c015579Adjust documentation and better explain what LocalEnv isAndrzej Rybczak bee0269Revert "Add withLiftH"Andrzej Rybczak f5fecaaRename type parameters to match other functions and adjust documentationAndrzej Rybczak 53715ffAdd withLiftHAndrzej Rybczak 0fa689dRemove MonadState/MonadReader/MonadWriterAndrzej Rybczak c7ef196Remove ErrorsAndrzej Rybczak 7ec9f1eSupport lifting mask-like operations in the effect handlerAndrzej Rybczak e82bf08Remove INLINE pragmas and they are not neededAndrzej Rybczak 85fe6caAdd script for running doctest and enable it for GHC 9.0 (#19)Andrzej Rybczak 8b82309Add support for unlift strategies (#17)Andrzej Rybczak 9607544Rename an argument in reinterpret(M)Andrzej Rybczak fd410a4Remove (re)interpretIOAndrzej Rybczak c146d22Rename type variables used in the interpret familyAndrzej Rybczak 4537055Remove Except as it's needed in pure code for handling ErrorAndrzej Rybczak 36968f4Add Except for handling exceptions and require IOE for itAndrzej Rybczak 9f1c163Add top level module and basic documentationAndrzej Rybczak 568ccb2Prefer Control.Exception to Control.Monad.Catch for IOAndrzej Rybczak fcfd87eEnable NoStarIsTypeAndrzej Rybczak 44162c9Don't export Exception from Effectful.ErrorAndrzej Rybczak c76e1f7Add Errors helperAndrzej Rybczak 3a7a7df.gitignore fix for Stack configurations (#12)Mann mit Hut 87368f0Added Stack configuration files to .gitignore (#11)Mann mit Hut fc8a196Add the Fail effectAndrzej Rybczak acaf810Add MonadFix instanceAndrzej Rybczak