This crate is intended to be a thin interface crate with minimal logic. Pulling in a dependency on type-checking and constructing "valid" expressions is more than thin.
Possible options:
Move the creation of type-checked logical expressions to a sparrow-logical-builder crate.
Move the creation of type-checked logical expressions to the sparrow-session crate.
This crate is intended to be a thin interface crate with minimal logic. Pulling in a dependency on type-checking and constructing "valid" expressions is more than thin.
Possible options:
sparrow-logical-builder
crate.sparrow-session
crate.