concrete functor and monad transformers
#19transformers-0.5 not buildable with ghc-6.12
See e.g.
https://travis-ci.org/phadej/spdx/jobs/102144339
[ 1 of 28] Compiling Data.Functor.Identity ( legacy/pre709/Data/Functor/Identity.hs, dist/build/Data/Functor/Identity.o )
legacy/pre709/Data/Functor/Identity.hs:61:15:
Can't make a derived instance of `Data (Identity a)':
You need -XDeriveDataTypeable to derive an instance for this class
In the newtype declaration for `Identity'
legacy/pre709/Data/Functor/Identity.hs:61:21:
Can't make a derived instance of `Typeable (Identity a)':
You need -XDeriveDataTypeable to derive an instance for this class
In the newtype declaration for `Identity'
Fix would be to have base >= 4.3
in build-depends.
P.S. did a revision on Hackage for transformers-0.5.0.0