Skip to content

Trying to understand monadic design of software (making futile attempts)

Notifications You must be signed in to change notification settings

cnnickolay/monads-please

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monads, please

What do you know about monads? Right, nothing. Free monads does ring a bell? Okay, I got it. Same here.

In this project I'm trying to dive into the core of monadic design using Scalaz library, with a specific target for free monads. There are lot of challenges along the way, just imagine a Free Monad wrapped into a Free Monad... yeah, that kind of stuff.

Another big thing which bothers me is enabling parallel execution of Free Monads, things like Applicatives and sequenceU MUST be able to run in parallel. There IS a way :P

So buckle up, it's gonna be fun.

About

Trying to understand monadic design of software (making futile attempts)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages