data-dword-0.2: tests/Types.hs
{-# LANGUAGE TemplateHaskell #-}
{-# LANGUAGE TypeFamilies #-}
module Types where
import Data.Word
import Data.Int
import Data.DoubleWord.TH
mkUnpackedDoubleWord "U64" ''Word32 "I64" ''Int32 ''Word32 []
mkUnpackedDoubleWord "U48" ''Word16 "I48" ''Int16 ''Word32 []
mkUnpackedDoubleWord "UU64" ''Word16 "II64" ''Int16 ''U48 []