[Pkg-haskell-maintainers] Bug#578301: Bug#578301: libghc6-type-level-dev: aliases slow down haddock index

Tomáš Janoušek tomi at nomi.cz
Tue Apr 20 09:03:05 UTC 2010


Hello,

On Tue, Apr 20, 2010 at 06:08:02PM +1000, Erik de Castro Lopo wrote:
> I've contacted upstream about this but I have my doubts that anything
> can be done. I suspect that the haddock slowdown is due to parsing the
> interface file Data/TypeLevel/Num/Aliases.hi which is 2.5Meg in size.
> Other code can't use the features of D.T.N.Aliases without the file
> being that size.

Yes, that would be my bet too. If there's no way to prevent haddock from
parsing that file and create an index out of it, maybe we should just wait.
GHC 6.12 supports type-level splicing, IIRC, so those aliases can be
eventually dropped.

-- 
Tomáš Janoušek, a.k.a. Liskni_si, http://work.lisk.in/





More information about the Pkg-haskell-maintainers mailing list