
25 Jul
2015
25 Jul
'15
3:16 a.m.
On 2015-07-24 at 01:18:15 +0200, Edward Kmett wrote: [...]
So, as a concrete proposal I propose that we:
1.) Move Data.Functor.Sum, Data.Functor.Product, Data.Functor.Compose and Data.Functor.Classes into base.
2.) Move Control.Applicative's Const into Data.Functor.Const, but continue to re-export it from Control.Applicative.
3.) Add whatever missing, sensible, instances make sense after the transition that were ruled out by these modules' previous placement. *e.g.* Data, Generic, Generic1.
Discussion Period: 2 weeks
+1