Polished source code
Polished source code
Simplified internal type class plumbing
Added INLINABLE to all Prelude.Base functions and re-enabled -O2
Generalized types of unit(D/U)
Separated out ListT functions into their own group
Updated documentation
Moved ListT to Control.Proxy.ListT
Renamed 'Interact' class to 'ListT' and moved it to Control.Proxy.ListT