Colorless.Client.Expr
data Expr a
data Stmt a
data Path f
data Fn a
class ToArgs a
class ToExpr a
exprJSON
stmt
appendExpr
(<:>)
(<:)
dO
def
defn
defnRec
iF
iflet
get
set
dot
(<.>)
noT
eq
neq
addI8
addI16
addI32
addI64
addU8
addU16
addU32
addU64
subI8
subI16
subI32
subI64
subU8
subU16
subU32
subU64
mulI8
mulI16
mulI32
mulI64
mulU8
mulU16
mulU32
mulU64
divI8
divI16
divI32
divI64
divU8
divU16
divU32
divU64
concaT
unit
bool
string
i8
i16
i32
i64
u8
u16
u32
u64
f32
f64
option
list
eitheR
mapLeft
mapRight
mapOption
mapList
filterList
reduceList
tuple2
tuple3
tuple4
tuple5
tuple6
tuple7
tuple8
tuple9
tuple10
tuple11
tuple12
tuple13
tuple14
tuple15
tuple16
tuple17
tuple18
tuple19
tuple20
tuple21
tuple22
tuple23
tuple24
tuple25
tuple26
tuple27
tuple28
tuple29
tuple30
tuple31
tuple32
tuple2'
tuple3'
tuple4'
tuple5'
tuple6'
tuple7'
tuple8'
tuple9'
tuple10'
tuple11'
tuple12'
tuple13'
tuple14'
tuple15'
tuple16'
tuple17'
tuple18'
tuple19'
tuple20'
tuple21'
tuple22'
tuple23'
tuple24'
tuple25'
tuple26'
tuple27'
tuple28'
tuple29'
tuple30'
tuple31'
tuple32'
call
(-<)
fn0
fn1
fn2
fn3
fn4
fn5
fn6
fn7
fn8
fn9
fn10
fn11
fn12
fn13
fn14
fn15
fn16
fn17
fn18
fn19
fn20
fn21
fn22
fn23
fn24
fn25
fn26
fn27
fn28
fn29
fn30
fn31
fn32
unsafeExpr
unsafeRef
unsafeWrapExpr
unsafeStructExpr
unsafeEnumeralExpr
unsafeStmt
unsafePath