title: Convert a list of characters (or array) to a string
body: <p>how does one convert from a list of characters to a string?</p>
  
  <p>To put it another way, how do I reverse <code>List.ofSeq "abcd"</code>?</p>
  
  <p>UPDATE: <code>new System.String (List.ofSeq "abcd" |&gt; List.toArray) |&gt; printfn "%A"</code> seems to work fine, with or without <code>new</code>, but <code>List.ofSeq "abcd" |&gt; List.toArray) |&gt; new System.String |&gt; printfn "%A"</code> fails. Why?</p>