1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-08 06:00:36 +02:00
Files
guix/tests
Ludovic Courtès 81a97734e0 monads: Add the state monad.
* guix/monads.scm (state-return, state-bind, run-with-state,
  current-state, set-current-state, state-push, state-pop): New
  procedures.
  (%state-monad): New variable.
* tests/monads.scm (%monads): Add %STATE-MONAD.
  (%monad-run): Add 'run-with-state'.
  (values->list): New macro.
  ("set-current-state", "state-push etc."): New tests.
2015-01-17 23:45:48 +01:00
..
2013-07-01 23:28:21 +02:00
2015-01-09 10:38:26 -06:00
2014-02-21 23:49:52 +01:00
2015-01-17 23:45:48 +01:00
2015-01-16 13:27:03 +01:00
2014-03-31 23:34:20 +02:00
2015-01-11 23:50:01 +01:00
2014-09-29 19:30:28 -04:00