forsyde / forsyde-deep

Other
1 stars 2 forks source link

Not compatible with ghc-8.2 #37

Open ugeorge opened 6 years ago

ugeorge commented 6 years ago

The current version of forsyde-deep fails when compiled with ghc-8.2.2. It needs to be ported.

ugeorge commented 6 years ago

TH new imports are easily fixed. A bigger problem arises due to the changes in the Data.Typeable module as per the migration to 8.2. This means that whatever is in TypeLib from line 189 onwards will be different between versions 8.2 and higher and the previous ones, as there are new types, new constructors and so on... An idea would be to split that part into two modules and do a conditional import. Further inquiry needed!