blob: f76be9f951a8a6b36aed7d73af74c758ba5e4d26 (
plain)
1
2
3
4
5
6
7
|
{-# Language DeriveGeneric, MagicHash #-}
import GHC.Generics
import GHC.Prim
data Array a = Array (Array# a) deriving Generic1
newtype Vec a = MkVec {unVec :: Array a} deriving Generic1
|