In Ocaml, “let Rec” Defines a Recursive Function, for Example: Aug 7th, 2012 In ocaml, “let rec” defines a recursive function, for example: 1 2 3 4 # let rec ipow n m = if m = 0 then 1 else n * ipow n (m -1);; val ipow : int -> int -> int = <fun> # ipow 7 8;; - : int = 5764801