[Haskell-cafe] Re: Why is there no splitBy in the list module?
gale at sefer.org
Tue Jul 11 18:41:23 EDT 2006
I personally use
split :: Eq a => [a] -> [a] -> [[a]]
all the time, much more often than
splitBy :: (a -> Bool) -> [a] -> [[a]]
But I don't call it "split". By analogy with
concatMap, the Haskell analogue of Perl/Python
"join" is concatIntersperse. Then, by analogy
with lines/unlines, the Haskell analogue of
"split" is... unconcatIntersperse.
More information about the Haskell-Cafe