wordn-0.1.0.0: src/Impl/Word64.hs
{-# LANGUAGE
MagicHash
, DataKinds
#-}
module Impl.Word64 where
import Data.Word
import GHC.Exts
import GHC.Word
type T = Word64
type R = 'Word64Rep
type T# = Word64#
type MaxBits = 64
{-# INLINE liftWord #-}
liftWord :: Word# -> Word64
liftWord = W64#
{-# INLINE unliftWord #-}
unliftWord :: Word64 -> Word#
unliftWord (W64# w) = w