primitive-unlifted-0.1.3.0: Primitive GHC types with unlifted types inside

Safe HaskellNone
LanguageHaskell2010

Data.Primitive.Unlifted.Class

Documentation

class PrimUnlifted a where Source #

Associated Types

type Unlifted a :: TYPE UnliftedRep Source #

Instances
PrimUnlifted ShortByteString Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

PrimUnlifted ByteArray Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted ByteArray :: TYPE UnliftedRep Source #

PrimUnlifted ShortText Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted ShortText :: TYPE UnliftedRep Source #

PrimUnlifted (IORef a) Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted (IORef a) :: TYPE UnliftedRep Source #

PrimUnlifted (MVar a) Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted (MVar a) :: TYPE UnliftedRep Source #

PrimUnlifted (PrimArray a) Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted (PrimArray a) :: TYPE UnliftedRep Source #

PrimUnlifted (MutableByteArray s) Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted (MutableByteArray s) :: TYPE UnliftedRep Source #

PrimUnlifted (STRef s a) Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted (STRef s a) :: TYPE UnliftedRep Source #

PrimUnlifted (MutablePrimArray s a) Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted (MutablePrimArray s a) :: TYPE UnliftedRep Source #

PrimUnlifted (MVar s a) Source # 
Instance details

Defined in Data.Primitive.Unlifted.Class

Associated Types

type Unlifted (MVar s a) :: TYPE UnliftedRep Source #