Abbreviations, automatic: Difference between revisions
→{{header|Haskell}}: Used Data.Set
m (→{{header|Haskell}}: Tidied) |
(→{{header|Haskell}}: Used Data.Set) |
||
Line 2,839:
=={{header|Haskell}}==
<lang haskell>import Data.List (inits, intercalate
import qualified Data.Set as S
minAbbrevlnLength [] = 0
length . head . S.toList . head $
dropWhile ((< n) . S.size) $
where
n = length xs
--------------------------- TEST -------------------------
Line 2,863 ⟶ 2,862:
intercalate "\t"
. (<*>)
[ show .
id
]
|