git.iko.soy
/
effectful
readme
files
commits
refs
on
cee28d5
help
sign in
cee28d5
Rename Pure/MVar to Local/Shared
Andrzej Rybczak
5 years ago
48138ff
Rename effect interpreters to effect handlers
Andrzej Rybczak
5 years ago
91e64bf
Provide a complete set of (un)lifts for dealing with local operations
Andrzej Rybczak
5 years ago
d69f65d
Reexport PrimE effect in Effectful.Monad (#22)
Mann mit Hut
5 years ago
8057cdc
Remove Effectful.STM for now
Andrzej Rybczak
5 years ago
f58694c
Fix doctest
Andrzej Rybczak
5 years ago
043bffe
Rename actions to operations
Andrzej Rybczak
5 years ago
18226c7
Rename runIOE to runEff and runEff to runPureEff
Andrzej Rybczak
5 years ago
d0a8a41
Prefer MonadIO to MonadBase and MonadUnliftIO to MonadBaseControl
Andrzej Rybczak
5 years ago
2d259c3
Improve argument names and documentation for unlifting functions
Andrzej Rybczak
5 years ago
98dca39
Better benchmark names
Andrzej Rybczak
5 years ago
da4ca82
Better name for AsyncE benchmarks
Andrzej Rybczak
5 years ago
d397835
Fix CI
Andrzej Rybczak
5 years ago
25b9457
Start with ForkId 0
Andrzej Rybczak
5 years ago
b9ec53d
Relax constraints of Conc instances and conc
Andrzej Rybczak
5 years ago
9f74175
Add more functions to Effectful.Async
Andrzej Rybczak
5 years ago
0c17693
Improve performance of cloning the environment
Andrzej Rybczak
5 years ago
f56627f
Benchmark multiple implementations of asyncWithUnmask
Andrzej Rybczak
5 years ago
a526f2b
Async optimizations
Andrzej Rybczak
5 years ago
b7fe35b
Bring back withLiftH (as withLiftSeqOp) with appropriate restrictions
Andrzej Rybczak
5 years ago
641a85f
Added some more instances for Eff (#21)
Mann mit Hut
5 years ago
1e8a873
A bit more efficient runState/execState
Andrzej Rybczak
5 years ago
fd063c3
Don't bother with base constraints for benchmarks and tests
Andrzej Rybczak
5 years ago
5c9dfe6
Compile all benchmarks in CI
Andrzej Rybczak
5 years ago
6edcbcc
Remove transformers dependency from benchmarks
Andrzej Rybczak
5 years ago
fb883c9
Added Cabal flags for benchmark suite (#15)
Mann mit Hut
5 years ago
c015579
Adjust documentation and better explain what LocalEnv is
Andrzej Rybczak
5 years ago
bee0269
Revert "Add withLiftH"
Andrzej Rybczak
5 years ago
f5fecaa
Rename type parameters to match other functions and adjust documentation
Andrzej Rybczak
5 years ago
53715ff
Add withLiftH
Andrzej Rybczak
5 years ago
0fa689d
Remove MonadState/MonadReader/MonadWriter
Andrzej Rybczak
5 years ago
c7ef196
Remove Errors
Andrzej Rybczak
5 years ago
7ec9f1e
Support lifting mask-like operations in the effect handler
Andrzej Rybczak
5 years ago
e82bf08
Remove INLINE pragmas and they are not needed
Andrzej Rybczak
5 years ago
85fe6ca
Add script for running doctest and enable it for GHC 9.0 (#19)
Andrzej Rybczak
5 years ago
8b82309
Add support for unlift strategies (#17)
Andrzej Rybczak
5 years ago
9607544
Rename an argument in reinterpret(M)
Andrzej Rybczak
5 years ago
fd410a4
Remove (re)interpretIO
Andrzej Rybczak
5 years ago
c146d22
Rename type variables used in the interpret family
Andrzej Rybczak
5 years ago
4537055
Remove Except as it's needed in pure code for handling Error
Andrzej Rybczak
5 years ago
36968f4
Add Except for handling exceptions and require IOE for it
Andrzej Rybczak
5 years ago
9f1c163
Add top level module and basic documentation
Andrzej Rybczak
5 years ago
568ccb2
Prefer Control.Exception to Control.Monad.Catch for IO
Andrzej Rybczak
5 years ago
fcfd87e
Enable NoStarIsType
Andrzej Rybczak
5 years ago
44162c9
Don't export Exception from Effectful.Error
Andrzej Rybczak
5 years ago
c76e1f7
Add Errors helper
Andrzej Rybczak
5 years ago
3a7a7df
.gitignore fix for Stack configurations (#12)
Mann mit Hut
5 years ago
87368f0
Added Stack configuration files to .gitignore (#11)
Mann mit Hut
5 years ago
fc8a196
Add the Fail effect
Andrzej Rybczak
5 years ago
acaf810
Add MonadFix instance
Andrzej Rybczak
5 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list