Search
Wongi.Engine
v0.9.7
Pages
Modules
Settings
View Source
Wongi.Engine.DSL
(Wongi.Engine v0.9.7)
Rule definition functions.
Summary
Functions
aggregate(fun, var, opts)
any()
any(clauses)
assign(name, value)
diff(a, b)
equal(a, b)
fact(s, p, o, opts \\ [])
filter(func)
gen(s, p, o)
greater(a, b)
gte(a, b)
has(s, p, o, opts \\ [])
in_list(a, b)
less(a, b)
lte(a, b)
missing(s, p, o)
ncc(subchain)
neg(s, p, o)
none(subchain)
not_in_list(a, b)
rule(name \\ nil, opts)
var(name)
Functions
Link to this function
aggregate(fun, var, opts)
View Source
Link to this function
any()
View Source
Link to this function
any(clauses)
View Source
Link to this function
assign(name, value)
View Source
Link to this function
diff(a, b)
View Source
Link to this function
equal(a, b)
View Source
Link to this function
fact(s, p, o, opts \\ [])
View Source
Link to this function
filter(func)
View Source
Link to this function
gen(s, p, o)
View Source
Link to this function
greater(a, b)
View Source
Link to this function
gte(a, b)
View Source
Link to this function
has(s, p, o, opts \\ [])
View Source
Link to this function
in_list(a, b)
View Source
Link to this function
less(a, b)
View Source
Link to this function
lte(a, b)
View Source
Link to this function
missing(s, p, o)
View Source
Link to this function
ncc(subchain)
View Source
Link to this function
neg(s, p, o)
View Source
Link to this function
none(subchain)
View Source
Link to this function
not_in_list(a, b)
View Source
Link to this function
rule(name \\ nil, opts)
View Source
@spec
rule(
atom
(),
keyword
() ) ::
Wongi.Engine.DSL.Rule.t
()
Link to this function
var(name)
View Source