jcpetruzza / barbies

BSD 3-Clause "New" or "Revised" License
92 stars 15 forks source link

Make the code work on GHC 8.8 #18

Closed jcpetruzza closed 5 years ago

jcpetruzza commented 5 years ago

In GHC 8.8, TypeApplications can be used to apply kinds that were before unavailable. Unfortunately, this breaks the code in places where we were already using applications but the kind wasn't there. In order to make the code work with previous versions of ghc as well, we introduce explicit type proxies.

Fixes #16