Expr.hascasl revision 962c5fa4000a34bd6b1bf5edd25b0b73dd6ebb2a
941N/Atype bool ::= True | False
941N/A
941N/Aop a : bool = True
941N/A
941N/Aop notA : bool = case a of True -> False | False -> True
941N/A
941N/Aop b : bool = let x = True; y = False; z = x in True
941N/A
941N/Aop b : bool -> bool = \x .! x
941N/A