Moved to namespace Monads instead of System.Monads