{-# LANGUAGE TemplateHaskell #-} module NoSlow.Micro.DPH.Prim.Seq where import qualified NoSlow.Backend.DPH.Prim.Seq as Impl import qualified NoSlow.Micro.Kernels as K import NoSlow.Backend.TH import Language.Haskell.TH $(specialise (Spec { specModule = "Impl" , specContext = \_ a -> [(''Impl.Elt, [VarT a])] , specVars = [("v", ConT ''Impl.Array)] }) K.kernels)