├── .gitignore ├── LICENSE ├── README.md ├── Setup.lhs ├── effects.cabal ├── examples.hs └── src └── Control ├── Effects.hs └── Effects ├── Cont.hs ├── Either.hs ├── Error.hs ├── NonDet.hs ├── State.hs └── Writer.hs /.gitignore: -------------------------------------------------------------------------------- 1 | dist -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/README.md -------------------------------------------------------------------------------- /Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/Setup.lhs -------------------------------------------------------------------------------- /effects.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/effects.cabal -------------------------------------------------------------------------------- /examples.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/examples.hs -------------------------------------------------------------------------------- /src/Control/Effects.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/src/Control/Effects.hs -------------------------------------------------------------------------------- /src/Control/Effects/Cont.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/src/Control/Effects/Cont.hs -------------------------------------------------------------------------------- /src/Control/Effects/Either.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/src/Control/Effects/Either.hs -------------------------------------------------------------------------------- /src/Control/Effects/Error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/src/Control/Effects/Error.hs -------------------------------------------------------------------------------- /src/Control/Effects/NonDet.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/src/Control/Effects/NonDet.hs -------------------------------------------------------------------------------- /src/Control/Effects/State.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/src/Control/Effects/State.hs -------------------------------------------------------------------------------- /src/Control/Effects/Writer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sjoerdvisscher/effects/HEAD/src/Control/Effects/Writer.hs --------------------------------------------------------------------------------