[Haskell-cafe] Splitting list with predicate

Simon Hengel simon.hengel at wiktory.org
Sun Mar 14 15:45:52 EDT 2010


> Most excellent! Thanks.
I frequently use Hoogle[1] when I need a function, that I think must
exist, but do not know how it is named. Try:

(a -> Bool) -> [a] -> ([a], [a])

With the recipe from [2] you may even invoke hoogle from within ghci:

ghci> :hoogle (a -> Bool) -> [a] -> ([a], [a])

Hope that helps.

Cheers,
Simon

[1] http://haskell.org/hoogle/
[2] http://www.haskell.org/haskellwiki/Ghci#Hoogle


More information about the Haskell-Cafe mailing list