Abbreviations, automatic: Difference between revisions
→{{header|Haskell}}: Slightly simplified do expression for legibility
m (→{{header|Lua}}) |
(→{{header|Haskell}}: Slightly simplified do expression for legibility) |
||
Line 1,096:
=={{header|Haskell}}==
<lang haskell>import Data.List (inits, intercalate, nub, transpose)
import Control.Arrow
-- ABBREVIATIONS
abbrevns :: [String] -> [String]
abbrevns xs
let n =
--
main :: IO ()
main = do
Line 1,111 ⟶ 1,112:
mapM_ putStrLn $
take 10 $
(
intercalate "\t" $
lines s</lang>
{{Out}}
|