You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Options is an optional parameter to all/most public apis. Would be cleaner if there was a SchemaContext Record to hold all configuration and state for working with Schemas. Should have at least :registry and :evaluator fields.
It would implement Protocols that would cover the current public APIs and would be passed as FIRST argument to apis. Would make top-level configuration explicit:
currently
Options is an optional parameter to all/most public apis. Would be cleaner if there was a
SchemaContext
Record to hold all configuration and state for working with Schemas. Should have at least:registry
and:evaluator
fields.It would implement Protocols that would cover the current public APIs and would be passed as FIRST argument to apis. Would make top-level configuration explicit:
why?
draft core Protocol
The text was updated successfully, but these errors were encountered: