rejecting: template-haskell-2.7.0.0, 2.6.0.0, 2.5.0.0, 2.4.0.1, 2.4.0.0,2.3.0.1, 2.3.0.0, 2.2.0.0 (conflict: yarr => template-haskell>=2.8 && <2.9)
Data/Yarr/Utils/FixedVector/VecTuple.hs:45:16:Couldn't match expected type ‘TypeQ -> Q Dec’with actual type ‘Q Dec’The function ‘tySynInstD’ is applied to three arguments,but its type ‘Name -> TySynEqnQ -> DecQ’ has only two
-tySynInstD :: Name -> [TypeQ] -> TypeQ -> DecQ-tySynInstD tc tys rhs =+tySynInstD :: Name -> [TySynEqnQ] -> DecQ+tySynInstD tc eqns =