erratum1: forgot to box in cbs-embedding
authorMart Lubbers <mart@martlubbers.net>
Wed, 5 Jul 2017 15:14:07 +0000 (17:14 +0200)
committerMart Lubbers <mart@martlubbers.net>
Wed, 5 Jul 2017 15:14:07 +0000 (17:14 +0200)
edsl.class.tex

index aafd355..a2456d9 100644 (file)
@@ -36,12 +36,12 @@ class boolArith where
        eq  :: (v t)    (v t)    -> (v Bool) | == t
 
 instance intArith Evaluator where
-       lit x = \e->x
-       add x y = ...
+       lit x   = Evaluator \e->x
+       add x y = Evaluator ...
 
 instance intArith PrettyPrinter where
-       lit x = toString x
-       add x y = x +++ "+" +++ y
+       lit x   = PP $ toString x
+       add x y = PP $ x +++ "+" +++ y
        ...
 
 ...