diff options
Diffstat (limited to 'stdlib/source/documentation/lux/abstract/monad.lux')
-rw-r--r-- | stdlib/source/documentation/lux/abstract/monad.lux | 18 |
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 )) |