bracketOnError, while, forever

Simon Marlow simonmar at microsoft.com
Mon Mar 14 06:39:55 EST 2005


On 09 February 2005 12:00, Ross Paterson wrote:

> On Wed, Feb 09, 2005 at 11:50:48AM -0000, Simon Marlow wrote:
>> On 08 February 2005 12:33, Thomas Jäger wrote:
>> 
>>> First of all
>>>> -- Cale Gibbard
>>>> comparing :: (Ord a) => (b -> a) -> b -> b -> Ordering
>>>> comparing p x y = compare (p x) (p y)
>>> fits nicely with the ...By functions from Data.List.
>> 
>>  sortBy (comparing fst)
>> 
>> is just too cute not to have.  Any objections?
> 
> only that it's not clear where to put it.

Just attempting to empty my inbox... we never resolved this one.  Perhaps there should be Data.Ord (and Data.Eq for that matter), and then we'd have an obvious place to put comparing?

Cheers,
	Simon


More information about the Libraries mailing list