Hello GHC devs,
...as the topic came up in #ghc, what's the current rationale for keeping
HUGS-specific code sprinkled throughout GHC boot libraries?
I quick tally in GHC's source tree via
find -type f -iname '*.*hs' | xargs grep '#if.*HUGS' | cut -f1-3 -d/ | uniq -c
results in
1 ./libraries/directory
5 ./libraries/haskell98
84 ./libraries/base
5 ./libraries/haskell2010
29 ./libraries/array
12 ./libraries/process
1 ./libraries/bytestring
Does anyone actually still use/test those packages in HUGS? Is there any
real benefit to keep the HUGS-specific code as dead (compile-time) code
in those packages? (When) can that code be removed?
Cheers,
hvr
_______________________________________________
ghc-devs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/ghc-devs