I agree with Johan. I do think it makes sense to remove deprecated/replaced functions, but only after N+2 cycles.
On 06:18, Fri, Jan 9, 2015 Richard Eisenberg <e...@cis.upenn.edu> wrote: > > On Jan 9, 2015, at 5:37 AM, Jan Stolarek <jan.stola...@p.lodz.pl> wrote: > > > Especially that we're talking about internal TH module - I'll be > surprised if > > there are more than 10 users. > > As I understand it, TH.Lib is not an internal module. Though I, > personally, have never found the functions there to suit my needs as a > user, I think the functions exported from there are the go-to place for > lots of people using TH. For example, Ollie Charles's recent blog post on > TH (https://ocharles.org.uk/blog/guest-posts/2014-12-22- > template-haskell.html), written by Sean Westfall, uses functions exported > from TH.Lib. > > I'm rather ambivalent on the deprecate vs. remove vs. hide vs. leave alone > debate, but I do think we should treat TH.Lib as a fully public module as > we're debating. > > Richard > _______________________________________________ > ghc-devs mailing list > ghc-devs@haskell.org > http://www.haskell.org/mailman/listinfo/ghc-devs >
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://www.haskell.org/mailman/listinfo/ghc-devs