Deprecating functions

John Lato jwlato at gmail.com
Fri Jan 9 15:57:36 UTC 2015


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 <eir at cis.upenn.edu> wrote:

>
> On Jan 9, 2015, at 5:37 AM, Jan Stolarek <jan.stolarek at 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 at haskell.org
> http://www.haskell.org/mailman/listinfo/ghc-devs
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20150109/89453908/attachment-0001.html>


More information about the ghc-devs mailing list