Closed chowells79 closed 9 years ago
Thanks for your report.
You're right. In fact, I just realised that the cabal file gives the -funbox-strict-fields flag so all UNPACKs could probably be removed. Out of interest, what version of GHC are you using? I'm not getting those warnings even with -Wall running 7.10.1.
Fixed by 6fc5388db9365267618321b52f17792c6f30423c.
GHC 7.10.1, just building with cabal. Not sure why I got the warnings and you didn't.
In all cases, those arguments are
Arg
values, andArg
is a type alias for a function type. Function types can't be unpacked, since they aren't thin wrappers around primitives.