How to start with GHC development?

Jan Stolarek jan.stolarek at
Sat Dec 15 09:41:12 CET 2012

Dnia piątek, 14 grudnia 2012, Ian Lynagh napisał:
> I think the main problem is that it's a very broad question. The answer
> to "how should I get started" would be completely different for if you
> wanted to implement a type system extension, port GHC to a new platform,
> or fix a bug in ghci
All three task have one thing in common though - the GHC build system. Project sources are over 
500MB, there are many subrepositories, build scripts etc - this is really intimidating at first 
and I guess that seeing all that was a bit discouraging. Now that I know the compiler itself is 
about 9MB it doesn't look that bad :) Wiki indeed seems to have all the information required. 
It's just that it would be good to give beginners a _precise_ list of things they should read to 
begin hacking.


More information about the Glasgow-haskell-users mailing list