Skip to content

Instantly share code, notes, and snippets.

@wuct
Last active August 20, 2018 10:15
Show Gist options
  • Save wuct/deb81bf5c1e626acf7f8ebbdd7f504c4 to your computer and use it in GitHub Desktop.
Save wuct/deb81bf5c1e626acf7f8ebbdd7f504c4 to your computer and use it in GitHub Desktop.
data Nat = Succ Nat | Zero
isEven :: Nat → Boolean
isEven Zero = true
isEven (Succ n) = isOdd n
isOdd :: Nat → Boolean
isOdd Zero = false
isOdd (Succ n) = isEven n
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment