Difference between revisions of "Operational"
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
** [http://projects.haskell.org/operational/Documentation.html Library documentation] - How to use the libary proper; documents changes with respect to the tutorial. |
** [http://projects.haskell.org/operational/Documentation.html Library documentation] - How to use the libary proper; documents changes with respect to the tutorial. |
||
** [http://hackage.haskell.org/package/operational/ API reference] on hackage. |
** [http://hackage.haskell.org/package/operational/ API reference] on hackage. |
||
− | ** '''[https://github.com/HeinrichApfelmus/operational/tree/master/doc/examples Example code]''' - Collection of working examples. |
+ | ** '''[https://github.com/HeinrichApfelmus/operational/tree/master/doc/examples#readme Example code]''' - Collection of working examples. |
* <span id="feedback">Feedback</span> and Contact |
* <span id="feedback">Feedback</span> and Contact |
||
** Maintainer: [http://apfelmus.nfshost.com/ Heinrich Apfelmus] <apfelmus at quantentunnel de> |
** Maintainer: [http://apfelmus.nfshost.com/ Heinrich Apfelmus] <apfelmus at quantentunnel de> |
Revision as of 16:20, 27 August 2011
What is it?
Operational is a small library for implementing custom monads.
The idea is that you can easily implement any monad by specifying instructions and their desired operational semantics.
Releases and Resources
- Download
- operational - latest version on hackage
- source code on github
- Documentation
- The Operational Monad Tutorial - Introductory document explaining the concept.
- Library documentation - How to use the libary proper; documents changes with respect to the tutorial.
- API reference on hackage.
- Example code - Collection of working examples.
- Feedback and Contact
- Maintainer: Heinrich Apfelmus <apfelmus at quantentunnel de>
- Issue Tracker
- Ask a question on StackOverflow