David
David
As @fredpi said, the dictionary approach would be very good to have before implementing this feature. However the global dictionary would be of type `[String: SFSymbol]` to allow quick raw-value...
Maybe a dumb question, but... what hinders us from actually creating a TemplateHaskell backend?
Okay, awesome! So for generating Template Haskell we would need to replace the .y files with some kind of EDSL allowing us to specify the reduction actions directly in TH?
Sounds pretty cool. Let me know if I can be of any help :)
Thank you, this fixes the issue with `Expr.hs`, but it doesn't help with my attached `Test.hs` - the issue remains.
I have a much larger Haskell file where the same problem happens. Should I upload it so that you could take a look?
Is there a solution already? I get the following error after generating the c and h files with bison and lex: ``` ghc: panic! (the 'impossible' happened) (GHC version 8.6.5...
Okay I’ll try upgrading GHC. But I would actually like to run the Nandland benchmarks, so disabling them is not an option for me :D
Thank you! It still doesn't seem to work with GHC 8.6.5... I'll need to upgrade then probably.
Thank you @sgraf812 for pushing this forward! I will take a look at it. Just have never done a hackage release before :)