https://github.com/strilanc/notamonad
A pedagogical repository, containing examples of types that are monads (i.e. have wrapping, transforming, flattening methods) and also types that aren't (at least, not in a natural or desirable way).
https://github.com/strilanc/notamonad
Last synced: 7 months ago
JSON representation
A pedagogical repository, containing examples of types that are monads (i.e. have wrapping, transforming, flattening methods) and also types that aren't (at least, not in a natural or desirable way).
- Host: GitHub
- URL: https://github.com/strilanc/notamonad
- Owner: Strilanc
- License: other
- Created: 2013-08-19T08:06:31.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-08-19T08:17:09.000Z (almost 13 years ago)
- Last Synced: 2024-04-14T23:21:33.202Z (about 2 years ago)
- Language: C#
- Size: 133 KB
- Stars: 3
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.txt
Awesome Lists containing this project
README
NotAMonad
=========
A pedagogical repository, containing examples of types that are monads (i.e. have wrapping, transforming, flattening methods) and also types that aren't (at least, not in a natural or desirable way).
Compare and constrast: Printer/Parser, SquareMatrix/List, QuantumSuperposition/ProbabilityDistribution


