Reverse words in a string: Difference between revisions

Content added Content deleted
No edit summary
(add Standard ML)
Line 3,353: Line 3,353:
print();
print();
});</lang>
});</lang>

=={{header|Standard ML}}==
<lang sml>val lines = [
" ---------- Ice and Fire ------------ ",
" ",
" fire, in end will world the say Some ",
" ice. in say Some ",
" desire of tasted I've what From ",
" fire. favor who those with hold I ",
" ",
" ... elided paragraph last ... ",
" ",
" Frost Robert ----------------------- "
]

val revWords = String.concatWith " " o rev o String.tokens Char.isSpace

val () = app (fn line => print (revWords line ^ "\n")) lines</lang>


=={{header|Swift}}==
=={{header|Swift}}==