[Haskell-cafe] where to put general-purpose utility functions
David Fox
ddssff at gmail.com
Tue Jan 24 22:02:10 CET 2012
On Tue, Jan 24, 2012 at 1:00 PM, David Fox <ddssff at gmail.com> wrote:
> On Mon, Jan 23, 2012 at 1:01 PM, Joey Hess <joey at kitenet.net> wrote:
>
>>> > Other stuff:
>>> >
>>> > separate :: (a -> Bool) -> [a] -> ([a], [a])
>>>
>>> Is this partition from Data.List?
>>
>> No; it's like break but does not include the separating character in the
>> snd list.
>
> I like let (hd, _ : tl) = break prd lst in...
Oh, wait. That won't always work. :(
More information about the Haskell-Cafe
mailing list