On Fri, Mar 09, 2012 at 09:07:24PM +0200, Ovidiu Deac wrote: > Does anybody know if there are any functions like these in the Haskell > libray? > > updateSnd f (x,y) -> (x, f y) > > updateFst f (x,y) -> (f x, y) Yes: 'first' and 'second' from Control.Arrow. -Brent