QBaseScope et al were put in place because of limitations of the Haskell type system at the time. It's likely we can get rid of this. In fact, we should probably rethink the entire scoping system in light of new GHC features, and be willing to break compatibility.
Originally posted by @tathougies in #652 (comment)
What would this look like? More data kinds? Something more radical?
Originally posted by @tathougies in #652 (comment)
What would this look like? More data kinds? Something more radical?