aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/documentation/lux/abstract/monad.lux
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/source/documentation/lux/abstract/monad.lux')
-rw-r--r--stdlib/source/documentation/lux/abstract/monad.lux18
1 files changed, 9 insertions, 9 deletions
diff --git a/stdlib/source/documentation/lux/abstract/monad.lux b/stdlib/source/documentation/lux/abstract/monad.lux
index 45404fc1b..82b70aec8 100644
--- a/stdlib/source/documentation/lux/abstract/monad.lux
+++ b/stdlib/source/documentation/lux/abstract/monad.lux
@@ -23,30 +23,30 @@
($.definition /.do
"Macro for easy concatenation of monadic operations."
- [(do monad
- [y (f1 x)
- z (f2 z)]
- (in (f3 z)))])
+ ($.example (do monad
+ [y (f1 x)
+ z (f2 z)]
+ (in (f3 z)))))
($.definition /.then
"Apply a function with monadic effects to a monadic value and yield a new monadic value."
- [(then monad function)])
+ ($.example (then monad function)))
($.definition /.all
"Run all the monadic values in the list and produce a list of the base values."
- [(all monad)])
+ ($.example (all monad)))
($.definition /.each
"Apply a monadic function to all values in a list."
- [(each monad function items)])
+ ($.example (each monad function items)))
($.definition /.only
"Filter the values in a list with a monadic function."
- [(only monad predicate items)])
+ ($.example (only monad predicate items)))
($.definition /.mix
"Mix a list with a monadic function."
- [(mix monad function initial_value items)])
+ ($.example (mix monad function initial_value items)))
/free.documentation
))