GHC:as a library