Comment Re:The memories... (Score 1) 427
Slightly better would be to use pattern matching instead of hd and tl:
fun reverse nil = nil
| reverse (x::xs) = reverse xs @ [x]
Slightly better would be to use pattern matching instead of hd and tl:
fun reverse nil = nil
| reverse (x::xs) = reverse xs @ [x]
"We are on the verge: Today our program proved Fermat's next-to-last theorem." -- Epigrams in Programming, ACM SIGPLAN Sept. 1982