(no commit message)
authorchris <chris@web>
Mon, 30 Mar 2015 01:36:04 +0000 (21:36 -0400)
committerLinux User <ikiwiki@localhost.members.linode.com>
Mon, 30 Mar 2015 01:36:04 +0000 (21:36 -0400)
topics/_week8_reader_monad.mdwn

index 86866db..2e7ede8 100644 (file)
@@ -318,6 +318,7 @@ is the ⇧ and the map2 function from the notes on safe division:
 Then we lift the entire computation into the monad by applying ⇧ to
 the integers, and by applying `map1` to the operators:
 
 Then we lift the entire computation into the monad by applying ⇧ to
 the integers, and by applying `map1` to the operators:
 
+<pre>
 \tree ((((map2 +) (⇧1)) (((map2 *) (((map2 /) (⇧6)) (⇧0))) (⇧4))))
 
      ___________________
 \tree ((((map2 +) (⇧1)) (((map2 *) (((map2 /) (⇧6)) (⇧0))) (⇧4))))
 
      ___________________
@@ -331,6 +332,7 @@ map2 +  ⇧1    _____|_____  ⇧4
                  ___|____  ⇧0
                  |      |
                map2 /  ⇧6
                  ___|____  ⇧0
                  |      |
                map2 /  ⇧6
+</pre>
 
 With these adjustments, the faulty computation now completes smoothly:
 
 
 With these adjustments, the faulty computation now completes smoothly: