Currently, if you writedata V a deriving FunctorGHC generatesfmap _ _ = error "Void fmap"This seems quite unfortunate, because it loses potentially useful error information:fmap (+ 3) (error "Too many snozzcumbers!")throws "Void fmap", rather than the much more precise "Too many snozzcumbers!" I've opened Trac #13117 to fix this, but I figured I should double check that no one is opposed.David Feuer
_______________________________________________
Libraries mailing list
Libraries@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries