Versions in this module Expand all Collapse all v0 v0.1.0 Sep 1, 2026 Changes in this version + func Guide() string + func Validate(raw []byte) error + type Failure struct + Code string + Column int + Line int + Message string + type Function struct + Description string + Domain string + Example string + Insert string + Name string + Notes string + Returns string + Signature string + Summary string + Usage string + type Program struct + func Compile(source string) (*Program, error) + func (p *Program) AppendJSON(dst, input []byte) ([]byte, error) + func (p *Program) Bool(input []byte) (bool, error) + func (p *Program) Eval(ctx, input jsontext.Value, now time.Time) (any, error) + func (p *Program) JSON(input []byte) ([]byte, error) + func (p *Program) Type() Type + type Reference struct + Functions []Function + Guide string + Rules []validate.Rule + Upstream string + Version string + func GetReference() Reference + type Request struct + At string + Expression string + Input jsontext.Value + type Result struct + Out any + Type string + func Evaluate(request Request) Result + type Type string