#* http://rosettacode.org/wiki/Factorial
  Recursive factorial function
*#

fact = { x |
  true? x == 0 1 { x * fact(x - 1) }
}

p fact 10