View Problem

Reverse the characters in a string

Given the string "reverse me", produce the string "em esrever"
ExpandDiskEdit
erlang
Reversed = lists:reverse("reverse me"),
ExpandDiskEdit
erlang
Reversed = revchars("reverse me"),
ExpandDiskEdit
fsharp
let reversed = new String (Array.rev ("reverse me".ToCharArray()))
DiskEdit
fsharp F# 2.0 Interactive Build 4.0.30319.1
let word = "reverse me"
//reverse the word
let reversedword =
word.ToCharArray()
|> Array.fold(fun acc x -> x::acc) []
ExpandDiskEdit
fantom
"reverse me".reverse

Submit a new solution for erlang, fsharp, or fantom
There are 21 other solutions in additional languages (clojure, cpp, csharp, go ...)