base package
Joachim Breitner
mail at joachim-breitner.de
Thu Feb 21 11:37:41 CET 2013
Hi,
Am Donnerstag, den 21.02.2013, 09:42 +0000 schrieb Simon Marlow:
> The trick is indeed neat, but only if it is possible to make IOFail
> completely invisible. If it isn't possible to make it completely
> invisible, then I would prefer IOFail to be a first-class exception type
> without the special trick to coerce it to IOException, and accept the
> API breakage. I don't think it's a good idea to have special magic in
> the exception hierarchy - other people would start doing it too, then
> we'd have a mess.
great – for the purposes of splitting base I don’t care which one is
taken, as long as I know that there is some way.
I have now changed my setup so that I can modify the files without
removing others or moving them to different branches or symlinking. This
way, a simple "git diff ghc-7.6 base-split" lists all changes.
I also created a script to check whether every module is in exactly one
of the new packages.
See
https://github.com/nomeata/packages-base/blob/base-split/README.md
for a description of the setup and an explanation of the changes
applied.
Contributions welcome!
Greetings,
Joachim
--
Joachim "nomeata" Breitner
Debian Developer
nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://www.haskell.org/pipermail/glasgow-haskell-users/attachments/20130221/9e835ac2/attachment.pgp>
More information about the Glasgow-haskell-users
mailing list