monad_cps v0.1.0 Control.DoNotation View Source

This module provides the "monad do ... end" macro.

Link to this section Summary

Functions

This macro provides "do notation" syntax.

Link to this section Functions

This macro provides "do notation" syntax.

monad do
  x <- return(23)
  y <- return(99)
  return(x + y)
end