Libraries in the repo

Tim Chevalier catamorphism at gmail.com
Fri Sep 11 12:47:55 EDT 2009


2009/9/11 Ian Lynagh <igloo at earth.li>:
> On Fri, Aug 28, 2009 at 10:06:36AM +0100, Simon Marlow wrote:
>> On 27/08/2009 11:25, José Pedro Magalhães wrote:
>>> Hello,
>>>
>>> On Wed, Aug 26, 2009 at 18:15, Simon Marlow <marlowsd at gmail.com
>>> <mailto:marlowsd at gmail.com>> wrote:
>>>
>>>
>>>       * Boot libraries are of several kinds:
>>>        - INDEPENDENT: Independently maintained (e.g. time, haskeline)
>>>        - COUPLED: Tightly coupled to GHC, but used by others (base)
>>>        - SPECIFIC: Totally specific to GHC (e.g. template-haskell, DPH)
>>>
>>>
>>> Does syb fall under INDEPENDENT or COUPLED?
>>>
>>> In any case, as the syb maintainer, I'd favor (1) too.
>>
>> I'd say at this stage it's INDEPENDENT.
>
> I think that once we move rebase3-compat (in the next few days, in the
> HEAD), the only thing that needs syb is extcore. Is that sufficient that
> it is worth keeping it as a core lib?
>

I've meant for a long time to split off the ext-core library and put
it on Hackage, since it isn't required to build GHC. I'll be doing
that in the immediate future, so then, ext-core won't be a reason to
keep syb coupled.

Cheers,
Tim

-- 
Tim Chevalier * http://cs.pdx.edu/~tjc/ * Often in error, never in doubt
"an intelligent person fights for lost causes,realizing that others
are merely effects" -- E.E. Cummings


More information about the Glasgow-haskell-users mailing list