Final SRFI 165: The Environment Monad Arthur A. Gleckler 05 Sep 2019 22:23 UTC
Scheme Request for Implementation 165,
"The Environment Monad,"
by Marc Nieper-Wißkirchen,
has gone into "final" status.
The document and an archive of the
discussion are available at
Here's the abstract:
Monads model computations. The
environment monad models computations
that depend on values from a shared
environment. These computations can
read values from the environment, pass
values to subsequent computations,
execute sub-computations in an
extended environment, and modify the
environment for future computations.
Many thanks to the author and to
everyone who contributed to the
discussion of this SRFI.