opaleye-0.6.7004.1: An SQL-generating DSL targeting PostgreSQL

Safe HaskellNone
LanguageHaskell2010

Opaleye.TypeFamilies

Synopsis

Documentation

type TableRecordField f a b c d = A f (TC '('(a, b, c), d)) Source #

type RecordField f a b c = A f (C '(a, b, c)) Source #

type (:<*>) = S Source #

type (:<$>) f = (:<*>) (Pure f) Source #

type Id = I Source #

type Pure = K Source #

type family IMap f a Source #

Instances
type IMap Nulled NullsT Source # 
Instance details

Defined in Opaleye.Internal.Join

type IMap Nulled OT Source # 
Instance details

Defined in Opaleye.Internal.Join

type F = H Source #

type O = H OT Source #

type H = H HT Source #

type W = H WT Source #

type Opt = OOpt Source #

type Req = OReq Source #

type TableField f a b c d = TableRecordField f a b c d Source #

Do not use. Use TableRecordField instead. Will be deprecated in version 0.7.