- Enhancements
- Adds option to leex and parse instruction tokens into atoms or strings with the new
leex_and_parse/2
- Adds option to leex and parse instruction tokens into atoms or strings with the new
- New
- Adds
between
instruction for eval on dates
- Adds
- New
- Adds 2 new comparison predicates for
starts_with
&ends_with
- Adds 2 new comparison predicates for
- Updates & New
- Adds 3 new evaluatable predicates for
to_date
,date_ago
, anddate_from_now
- Adds 3 new evaluatable predicates for
- Updates
- Evaluator now reads new coercion instructions
to_int
,to_str
, &to_bool
- Evaluator now reads new coercion instructions
- New
- Adds 4 new functions to the
Predicator
moduleeval/3
,leex_string/1
,parsed_lexed/1
, &leex_and_parse/1
- Adds 4 new functions to the
- Enhancements
- Adds options to
Predicator.Evaluator.execute/3
as a keyword list to define if the context map is a string keyed list[map_type: :string]
or atom keyed for the default[map_type: :atom]
- Adds options to