Deprecating functions

Richard Eisenberg eir at cis.upenn.edu
Fri Jan 9 14:18:47 UTC 2015


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


More information about the ghc-devs mailing list