databrary-1: Databrary

Safe HaskellNone
LanguageHaskell2010

Model.Release.Types

Contents

Documentation

data Release Source #

Instances

Bounded Release Source # 
Enum Release Source # 
Eq Release Source # 

Methods

(==) :: Release -> Release -> Bool #

(/=) :: Release -> Release -> Bool #

Ord Release Source # 
Show Release Source # 
Ix Release Source # 
Monoid Release Source # 
Lift Release Source # 

Methods

lift :: Release -> Q Exp #

ToJSON Release Source # 
FromJSON Release Source # 
PGEnum Release Source # 
Kinded Release Source # 

Methods

kindOf :: IsString s => Release -> s Source #

DBEnum Release Source # 
PGRep "release" Release Source # 
PGParameter "release" Release Source # 

Methods

pgEncode :: PGTypeName "release" -> Release -> PGTextValue #

pgLiteral :: PGTypeName "release" -> Release -> ByteString #

pgEncodeValue :: PGTypeEnv -> PGTypeName "release" -> Release -> PGValue #

PGColumn "release" Release Source # 

Methods

pgDecode :: PGTypeName "release" -> PGTextValue -> Release #

pgDecodeBinary :: PGTypeEnv -> PGTypeName "release" -> PGBinaryValue -> Release #

pgDecodeValue :: PGTypeEnv -> PGTypeName "release" -> PGValue -> Release #

Has Release Measure Source # 

Methods

view :: Measure -> Release Source #

Has Release Record Source # 

Methods

view :: Record -> Release Source #

Deform f_a2Skw Release Source # 

Methods

deform :: Monad m => DeformT f_a2Skw m Release Source #

Has Release (Maybe Release) Source # 
Has (Maybe Release) Container Source # 
Has (Maybe Release) Measure Source # 
Has (Maybe Release) Record Source # 
Has (Maybe Release) Slot Source # 

Methods

view :: Slot -> Maybe Release Source #

Orphan instances

PGType "release" Source # 

Methods

pgTypeName :: PGTypeName "release" -> String #

pgBinaryColumn :: PGTypeEnv -> PGTypeName "release" -> Bool #