From: Chris Date: Sat, 4 Apr 2015 16:03:19 +0000 (-0400) Subject: one more exercise X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=commitdiff_plain;h=442a8534983a824eec968ce2bb113fe60e0b1007 one more exercise --- diff --git a/exercises/_assignment8.mdwn b/exercises/_assignment8.mdwn index 8e28810c..a05707ac 100644 --- a/exercises/_assignment8.mdwn +++ b/exercises/_assignment8.mdwn @@ -44,3 +44,8 @@ When you have it working, try # match eval t2 with Leaf (Num f) -> f g;; - : int = 13 +3. Add in the maybe monad. Start here: + + type num = env -> int option + + Show that your code handles division by zero gracefully.