NoSlow-0.2: NoSlow/Micro/Vector/Unsafe/Unboxed/Double.hs
{-# LANGUAGE TemplateHaskell #-}
module NoSlow.Micro.Vector.Unsafe.Unboxed.Double
where
import qualified NoSlow.Backend.Vector.Unsafe.Unboxed as Impl
import qualified NoSlow.Micro.Kernels as K
import NoSlow.Backend.TH
type Spec_Vector = Impl.Vector
type Spec_Elem = Double
class Impl.Unbox a => Spec_Context v a
$(specialise K.kernels)