builtup4/bu4/evaluation/constructs/attachable.py

15 lines
305 B
Python

# Copyright (c) PARRRATE T&V 2021. All rights reserved.
from typing import Generic, TypeVar
__all__ = ('Attachable',)
from bu4.evaluation.constructs.evaluable import Evaluable
T = TypeVar('T')
class Attachable(Generic[T]):
def attach(self, t: T) -> Evaluable:
raise NotImplementedError