let fizzBuzz(n) := let fb(0, 0) := "fizzbuzz" let fb(0, _) := "fizz" let fb(_, 0) := "buzz" let fb(_, _) := n fb(n % 3, n % 5) for i in 1..101 do println(fizzBuzz(i))