Link Search Menu Expand Document

Json Logic Scala

Build complex rules, serialize them as JSON, and execute them in Scala.

Get started now View it on GitHub

This library includes:

  • a type-annotated implementation of JsonLogic, letting you represent expressions and types (language agnostic!)
  • methods to serialize Scala data structures as Typed JsonLogic
  • methods to deserialize Typed JsonLogic into Scala data structures
  • easily customizeable methods to evaluate these expressions in Scala