avro-0.6.0.0: Avro serialization support for Haskell
Safe HaskellNone
LanguageHaskell2010

Data.Avro.Deriving.Lift

Orphan instances

Lift ByteString Source # 
Instance details

Lift Text Source # 
Instance details

Methods

lift :: Text -> Q Exp #

liftTyped :: Text -> Q (TExp Text) #

Lift TypeName Source # 
Instance details

Lift LogicalTypeString Source # 
Instance details

Lift LogicalTypeLong Source # 
Instance details

Lift LogicalTypeInt Source # 
Instance details

Lift LogicalTypeFixed Source # 
Instance details

Lift LogicalTypeBytes Source # 
Instance details

Lift Decimal Source # 
Instance details

Methods

lift :: Decimal -> Q Exp #

liftTyped :: Decimal -> Q (TExp Decimal) #

Lift Order Source # 
Instance details

Methods

lift :: Order -> Q Exp #

liftTyped :: Order -> Q (TExp Order) #

Lift Field Source # 
Instance details

Methods

lift :: Field -> Q Exp #

liftTyped :: Field -> Q (TExp Field) #

Lift Schema Source # 
Instance details

Methods

lift :: Schema -> Q Exp #

liftTyped :: Schema -> Q (TExp Schema) #

Lift DefaultValue Source # 
Instance details

Lift a => Lift (Vector a :: Type) Source # 
Instance details

Methods

lift :: Vector a -> Q Exp #

liftTyped :: Vector a -> Q (TExp (Vector a)) #

(Lift k, Lift v) => Lift (HashMap k v :: Type) Source # 
Instance details

Methods

lift :: HashMap k v -> Q Exp #

liftTyped :: HashMap k v -> Q (TExp (HashMap k v)) #