Adding System.FilePath
Chris Kuklewicz
haskell at list.mightyreason.com
Fri Mar 16 10:19:58 EDT 2007
Chris Kuklewicz wrote:
> Ian Lynagh wrote:
>> On Fri, Mar 16, 2007 at 08:07:24PM +1100, Duncan Coutts wrote:
>>> suspect that we'd never have found these without the huge number of
>>> people using the lib that came from it being included as standard.
>> Please, please, please, packages can come "as standard" (i.e. be a core
>> package) without having all their modules be part of the base package.
>>
>
> A useful example of package coming "as standard" with GHC 6.6 is Text.Regex.
>
> In GHC 6.4 all of Text.Regex and Text.Regex.Posix was part of the base package.
>
> I wrote a replacement set of packages:
> regex-base providing Text.Regex.Base*
> regex-posix providing Text.Regex.Posix*
> regex-compat provided Text.Regex
>
> The replacement Text.Regex was exactly the same API as the old Text.Regex, but
> used the new regex-posix package as the lower level.
>
> The new lower level Text.Regex.Posix was compatible with old Text.Regex.Posix
>
wrote too fast, I meant
The new lower level Text.Regex.Posix was incompatible with old Text.Regex.Posix
^^^^^^^^^^^^
More information about the Libraries
mailing list