cosmetic: make adjustRank a bit easier to read
Remove the Type.Alias module
cosmetic: remove Type.Alias mess from Build.Print
Properly print the unit type
cosmetic: remove structuredVar and improve style
Add "alias" as a field in tvars and TermN's
Alias on the return type of record constructors
cosmetic: try to make -Wall happier
cosmetic: make actuallyUnify less monolithic
Get rid of debugging print that snuck in
cosmetic: switch to forM to improve style
Carry aliases entirely through type inference
cosmetic: make names more consistent
Pretty print aliases correctly for descriptors
Don't alias super simple stuff like Int and Float