intern-0.9.2: Efficient hash-consing for arbitrary data types
Safe HaskellNone
LanguageHaskell98

Data.Interned.ByteString

Documentation

data InternedByteString Source #

Instances

Instances details
Eq InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

Ord InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

Show InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

Methods

showsPrec :: Int -> InternedByteString -> ShowS

show :: InternedByteString -> String

showList :: [InternedByteString] -> ShowS

IsString InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

Methods

fromString :: String -> InternedByteString

Uninternable InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

Interned InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

Eq (Description InternedByteString) Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

Hashable (Description InternedByteString) Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

newtype Description InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

newtype Description InternedByteString = DBS ByteString
type Uninterned InternedByteString Source # 
Instance details

Defined in Data.Interned.Internal.ByteString

type Uninterned InternedByteString = ByteString