![]() As part of this patch I also had to provide a Data instance for TypeExp (to allow CompState to still be an instance of Data). Using IORefs is easier than STRef RealWorld, and puts everything in terms of IO (which is already in PassM) rather than ST (which would require more lifting). |
||
---|---|---|
.. | ||
AST.hs | ||
CompState.hs | ||
Metadata.hs |