We have a new release (v0.5.0) that lifts the dev.idiolect.* record set into a first-class RecordFamily abstraction and parameterizes workspace boundaries over it. The indexer, handlers, observer, and orchestrator are all generic over a record family now.
Post
github.comRelease v0.5.0 · idiolect-dev/idiolectAdded
idiolect_records::family::RecordFamily trait. Every record-set
scoped boundary in the workspace (indexer, handlers, soon
orchestrator + verify) parameterises over a family rather than
hardco...
OrFamily<F1, F2> composes two families into one that recognizes every NSID either side contains. Its AnyRecord is OrAny, which is a tagged union over the two halves.
0 reposts0 likes