blob: 617f909c737cdb4a89d2e7fba06b0b784a29100d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
import bool;
import int;
fix f = fixb f (fixb f);
fixb f x = f (x x);
main = fix myadd 5 10;
// Fixpoint peano integer addition
myadd a m n = if (eq n 0) m (add 1 (a m (sub 1 n)));
|