Expr is a Go-centric expression language designed to deliver dynamic configurations with unparalleled accuracy,
safety, and speed.
output, err := expr.Eval(`now() - created_at < duration("24h")`, env)
In this release
- Added builtin functions for bit operations. (#496)
- Added support for raw string literals. (#485)
`raw string`
- Fixed type checker panic on embedded pointer to struct field. (#500)
- Removed redundant fields from ast nodes. (#504) (#503)
- Improved Language Definition documentation.
Expr Editor
The Expr Editor is an embeddable code editor written in JavaScript with
full support of Expr language.