
12 May
2015
12 May
'15
3:34 p.m.
On 2015-05-12 at 18:10:31 +0200, Edward Kmett wrote: [...]
Consequently, we're looking at removing mapM entirely from the class and just making it a top level definition.
To do that we'd need to deprecate redefinition of the method in instances for a version or two. This would need a new form of deprecation, where you deprecate redefinition but not use of a member of a class. (I think Herbert filed an issue to create it, but I can't find it off hand.)
https://ghc.haskell.org/trac/ghc/ticket/10071 [...] Cheers, hvr