RosettaCodeData/Task/Short-circuit-evaluation/Haskell/short-circuit-evaluation-3.hs
Ingy döt Net 68f8f3e56b all tasks
2013-04-11 01:07:29 -07:00

11 lines
292 B
Haskell

p && q = case p of
False -> False
_ -> case q of
False -> False
_ -> True
p || q = case p of
True -> True
_ -> case q of
True -> True
_ -> False