Coverage for greyhorse / river / __init__.py: 100%
5 statements
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-18 11:33 +0300
« prev ^ index » next coverage.py v7.14.0, created at 2026-05-18 11:33 +0300
1"""River — monadic operator primitives for greyhorse DI framework.
3Note:
4 River types are not thread-safe. They are designed for single-threaded
5 synchronous execution via the greenlet bridge (``invoke_sync``).
6"""
8from .component import Component
9from .invocation import OperatorInvocation
10from .operator import operator
11from .resolver import OperatorResolver
14__all__ = ['Component', 'OperatorInvocation', 'OperatorResolver', 'operator']