Wongi.Engine
Wongi.Engine
v0.9.1
  • Pages
  • Modules

    View Source Wongi.Engine.DSL (Wongi.Engine v0.9.1)

    Rule definition functions.

    Summary

    Functions

    any()
    assign(name, value)
    diff(a, b)
    equal(a, b)
    fact(s, p, o)
    filter(func)
    gen(s, p, o)
    greater(a, b)
    gte(a, b)
    has(s, p, o)
    in_list(a, b)
    less(a, b)
    lte(a, b)
    missing(s, p, o)
    neg(s, p, o)
    not_in_list(a, b)
    rule(name \\ nil, opts)
    var(name)

    Functions

    Link to this function

    any()

    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)

    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)

    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

    neg(s, p, o)

    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

    Hex Package Hex Preview (current file) Download ePub version

    Built using ExDoc (v0.30.3) for the Elixir programming language