Phrase reversals: Difference between revisions

Line 187:
set phrase to "rosetta code phrase reversal"
intercalate(linefeed, {_reverse(phrase), reverseEachWord(phrase), reverseWordOrder(phrase)})¬
_reverse(phrase), ¬
return unwords(map(_words(strphrase), _reverse)), ¬
return unwords(_reverse(_words(strphrase)))})
end run
 
Line 203 ⟶ 206:
return words of str
end _words
 
--Text -> Text
on reverseEachWord(str)
return unwords(map(_words(str), _reverse))
end reverseEachWord
 
--Text -> Text
on reverseWordOrder(str)
return unwords(_reverse(_words(str)))
end reverseWordOrder
 
-- [a] -> (a -> b) -> [b]
9,655

edits