Skip to content

Implementation of monads from the original monad paper in OCaml and F#

Notifications You must be signed in to change notification settings

keleshev/monads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Monads in OCaml and F#

I've been reading the original monad paper called Monads for Functional Programming and as an excercise to understand monads better I decided to re-implement the example code in OCaml. As I am also learning F# I decided to convert it to F# as well

Notable deviation from paper is that I'm using the (nowadays) more conventional >>= operator instead of as well as return instead of unit (return' in case of F#).

About

Implementation of monads from the original monad paper in OCaml and F#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published