{-# LANGUAGE TemplateHaskell #-}
module NoSlow.Micro.List.Double
where

import qualified NoSlow.Backend.List as Impl
import qualified NoSlow.Micro.Kernels as K
import NoSlow.Backend.TH

import Language.Haskell.TH

type Spec_Vector = []
type Spec_Elem   = Double
class Spec_Context v a

$(specialise K.kernels)

