jwaldmann / haskell-tpdb

parser and prettyprinter for TPDB syntax (termination problem data base)
2 stars 2 forks source link

Operator applied to too few arguments: ! with ghc-9 #27

Closed jwaldmann closed 3 years ago

jwaldmann commented 3 years ago
src/TPDB/Data.hs:35:39: error:
    Operator applied to too few arguments: !
   |
35 |      Identifier { _identifier_hash :: ! Int
   |             

reason: bang-space is operator (we don't want this), bang-nospace is strictness (we want this)

https://github.com/ghc-proposals/ghc-proposals/blob/master/proposals/0229-whitespace-bang-patterns.rst