├── .gitignore ├── ChangeLog.md ├── Control ├── Effect.hs └── Effect │ ├── Coroutine.hs │ ├── Environment.hs │ ├── Exception.hs │ ├── IO.hs │ ├── Identity.hs │ ├── Nondeterminism.hs │ └── State.hs ├── LICENSE ├── Setup.hs ├── benchmark ├── Bench.hs ├── BenchMe.hs └── BenchTransformers.hs ├── shell.nix ├── stack.yaml └── transformers-eff.cabal /.gitignore: -------------------------------------------------------------------------------- 1 | .stack-work/ 2 | -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /Control/Effect.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect.hs -------------------------------------------------------------------------------- /Control/Effect/Coroutine.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect/Coroutine.hs -------------------------------------------------------------------------------- /Control/Effect/Environment.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect/Environment.hs -------------------------------------------------------------------------------- /Control/Effect/Exception.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect/Exception.hs -------------------------------------------------------------------------------- /Control/Effect/IO.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect/IO.hs -------------------------------------------------------------------------------- /Control/Effect/Identity.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect/Identity.hs -------------------------------------------------------------------------------- /Control/Effect/Nondeterminism.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect/Nondeterminism.hs -------------------------------------------------------------------------------- /Control/Effect/State.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/Control/Effect/State.hs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/LICENSE -------------------------------------------------------------------------------- /Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /benchmark/Bench.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/benchmark/Bench.hs -------------------------------------------------------------------------------- /benchmark/BenchMe.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/benchmark/BenchMe.hs -------------------------------------------------------------------------------- /benchmark/BenchTransformers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/benchmark/BenchTransformers.hs -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/shell.nix -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- 1 | resolver: lts-7.11 2 | extra-deps: 3 | - list-transformer-1.0.1 4 | -------------------------------------------------------------------------------- /transformers-eff.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ocharles/transformers-eff/HEAD/transformers-eff.cabal --------------------------------------------------------------------------------