dynarule 0.1.0

A flexible, JSON-based rule engine for dynamic condition evaluation
Documentation
1
2
3
4
5
6
7
8
9

    [
        {"condition": {"type": "And", "value": [
            {"type": "Simple", "value": "age > 18"},
            {"type": "Simple", "value": "length(name) > 3"},
            {"type": "Simple", "value": "time > 12"}
        ]}, "outcome": {"key": "access", "value": "Premium user: {{name}} at {{time}}"}, "priority": 10}
    ]