Name: Anonymous 2008-12-16 11:06
Sup.
What does /prog/ think about ocaml?
What does /prog/ think about ocaml?
let rec reverselist l =
match l with
| [] -> []
| car :: [] -> [car]
| car :: cdr -> List.append (reverselist cdr) [car]
let rec tailrev l =
let rec loop list acc =
match list with
| car :: cdr -> loop cdr (car :: acc)
| _ -> acc
loop l []