[Haskell-cafe] Would you use frozen-base
Bardur Arantsson
spam at scientician.net
Sat Feb 28 13:24:58 UTC 2015
On 27-02-2015 00:07, Joachim Breitner wrote:
>> The proper solution to this problem (as with so many things) is another
>> layer of indirection, namely a proper way to separate API and
>> implementation. (Aka "Backpack" or similar.)
>
> But that is precisely what frozen-base is trying to provide – just APIs,
> no implementations. Note that it should merely re-export stuff from base
> (or maybe base-compat or similar), and simply guarantee that the set of
> exported functions of one particular module does not change any more.
Indeed, but (usually) it's no good if you can see the layer of
indirection :).
More information about the Haskell-Cafe
mailing list