wenkokke/lazuli

Rewrite library to reexport all definitions

Closed this issue · 0 comments

It's important for Liquid Haskell that all reflected definitions are in scope. Rather than putting the onus on the end-user to import the internal modules qualified, we should rewrite the entire library such that all definitions are rexported. This will require some awkward naming schemes to avoid name collisions, unfortunately.