Implements Better Python Version Compatibility

This commit is contained in:
2022-12-14 02:37:33 -03:00
parent 19b9b0526e
commit b5b3b47937
6 changed files with 30 additions and 14 deletions

View File

@@ -30,7 +30,7 @@ from yoshi_otter.shared import InvalidFunctionSignature
class Algebra:
def __init__(self, function: Callable[[float], float] | Callable[[float, float], float]) -> None:
def __init__(self, function: Union[Callable[[float], float], Callable[[float, float], float]]) -> None:
self.f = function
self.integral = self.__Integral(self.f)