Monads/Writer monad: Difference between revisions

Content added Content deleted
({{header|AppleScript}})
Line 15: Line 15:
{{trans|JavaScript}}
{{trans|JavaScript}}


<lang>-- WRITER MONAD FOR APPLESCRIPT
<lang AppleScript>-- WRITER MONAD FOR APPLESCRIPT


-- How can we compose functions which take simple values as arguments
-- How can we compose functions which take simple values as arguments
Line 140: Line 140:
added one -> 3.2360679775\n
added one -> 3.2360679775\n
divided by two -> 1.61803398875"
divided by two -> 1.61803398875"
}</pre>
}</pre>



=={{header|EchoLisp}}==
=={{header|EchoLisp}}==