Andrzej Rybczak
f267f234ea
Make the Fail effect interpreted
2021-08-01 16:34:36 +02:00
Andrzej Rybczak
8f37f3f79e
Less unsafe functions, document unsafeness
2021-07-31 20:04:31 +02:00
Andrzej Rybczak
a9516ac93d
Documentation
2021-07-31 20:04:31 +02:00
Andrzej Rybczak
115aa0a486
Re-export MonadIO and MonadUnliftIO
2021-07-31 20:04:31 +02:00
Andrzej Rybczak
3b5a7c0337
Make unsafeTailEnv return nothing
2021-07-29 02:04:44 +02:00
Andrzej Rybczak
f68ee23532
Turn off StrictData and make fields lazy where appropriate
2021-07-29 00:09:56 +02:00
Andrzej Rybczak
bd280b40ad
Bump versions to 0.1
2021-07-28 23:19:11 +02:00
Andrzej Rybczak
dcba309d0f
Write signatures down without the HasCallStack constraint
2021-07-28 21:05:57 +02:00
Andrzej Rybczak
a0f47ae558
Make runHandler work in Eff
2021-07-27 20:31:02 +02:00
Andrzej Rybczak
a7bc404998
Add the EffectHandler type synonym
2021-07-27 19:36:17 +02:00
Andrzej Rybczak
03663205ea
Rename EnvRefCache to EnvRefStore
2021-07-27 14:31:56 +02:00
Andrzej Rybczak
50cdcbf9e0
Add Effectful.Prim
2021-07-26 17:04:05 +02:00
Andrzej Rybczak
04f427d5ff
Clarify note for unsafeConsEnv
2021-07-26 15:59:31 +02:00
Andrzej Rybczak
c851bda0bd
unsafe{Put,State,Modify}Env are safe
2021-07-26 15:35:17 +02:00
Andrzej Rybczak
96b2bb3498
Better GADT signatures
2021-07-26 15:13:50 +02:00
Andrzej Rybczak
5cb1e35a89
Adjust order of arguments in Env functions and remove readerEffectM
2021-07-26 15:08:23 +02:00
Mann mit Hut
f0bf1e49db
Split effectful package ( #27 )
...
* Moved effectful library to a subdirectory
* Initial commit of the effectful-core library
* Removed tests/benchmarks/examples from effectful-core package
* Removed READMEs from packages
* Updated CI
* Refactored doctest script
This is a bit closer to the CI setup.
* Adjusted dependencies
* Updated README
* Updated the package descriptions
* Added examples to test suite
2021-07-25 15:18:35 +02:00