Data/Functor/Day.hs:57:26:
Illegal kind signature: `g'
Perhaps you intended to use -XKindSignatures
In the type signature for `fa'
Data/Functor/Day.hs:59:24:
Illegal kind signature: `f'
Perhaps you intended to use -XKindSignatures
In the type signature for `ga'
Using ghc-7.6.3 on a linux box: