練習問題 3.1.5

m < n
の場合は
m `ominus` n= Zero
となる,減算の全域版
`ominus`
を定義せよ.



ominus                     ::  Nat -> Nat -> Nat
m        `ominus` Zero     =   m
Zero     `ominus` _        =   Zero
(Succ m) `ominus` (Succ n) =   m `ominus` n