From 5bdaa1e4ffe40add10f000ee993e6b500c419a37 Mon Sep 17 00:00:00 2001 From: Joe Zhao <ztuowen@gmail.com> Date: Sat, 9 Aug 2014 10:58:03 +0800 Subject: add files from home for previous chapters and sandboxes --- reverse.hs | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 reverse.hs (limited to 'reverse.hs') diff --git a/reverse.hs b/reverse.hs new file mode 100644 index 0000000..cc82509 --- /dev/null +++ b/reverse.hs @@ -0,0 +1,10 @@ +main = do + line <- getLine + if null line + then return () + else do + putStrLn $ reverseWords line + main + +reverseWords :: String -> String +reverseWords = unwords . map reverse . words -- cgit v1.2.3-70-g09d2