{-# LINE 1 "src/Posix/Types.hsc" #-} {-# language DataKinds #-} {-# language DerivingStrategies #-} {-# language DuplicateRecordFields #-} {-# language GeneralizedNewtypeDeriving #-} module Posix.Types ( CNfds(..) ) where import Data.Word import Foreign.Storable (Storable) import Data.Bits (FiniteBits,Bits) newtype CNfds = CNfds Word64 {-# LINE 18 "src/Posix/Types.hsc" #-} deriving newtype (Eq,Real,Integral,Enum,Num,Ord,Storable,FiniteBits,Bits)