Closed
Description
Current Situation
In the proto.py
files we define both protocols and other useful types. The name "proto" is a bit confusing an could also be confused with protobufs.
Proposed Actions
We should rename these files to types.py
in addition we could create top-level idom.types
module that exports all these types so that applications can use them to add type annotations more easily.
Work Items
- rename files to
types.py
- maybe create a top level
idom.types
module that aggregates useful type definitions