
17 Oct
2010
17 Oct
'10
4:51 p.m.
On Sun, Oct 17, 2010 at 3:25 PM, Bryan O'Sullivan
On Mon, Oct 11, 2010 at 1:12 PM, Malcolm Wallace
wrote: find find find (Text -> Bool) -> Text -> Maybe Text
Proposal: rename Text.findBy to Text.find.
I agree with the change of type, not so much with the naming. That's roughly my stance in the other cases, too.
What would the definition of a function of the form:
find :: (Text -> Bool) -> Text -> Maybe Text
look like? What sort of requirements would be placed on the input predicate? Maybe I have a failure of imagination, but that sounds like a tricky thing to get correct for all predicates. Antoine