Criteria4s is a simple domain-specific language (DSL) to define criteria and predicate expressions for any data stores by using Scala type class mechanisms in a type-safe way. It pretends to be agnostic to any data store, and it is extensible to support any kind of data stores.
In this PR, we provide a trait for wrapping both Values and Cols because some datastores require a symbolic wrapper to be recognized as a literal value or a referenced column.
In this PR, we provide a trait for wrapping both
Value
s andCol
s because some datastores require a symbolic wrapper to be recognized as a literal value or a referenced column.