from typing_extensions import TypeAlias, SupportsFloat, SupportsIndex, Union
import math
import numpy 

_SupportsFloatOrIndex: TypeAlias = SupportsFloat | SupportsIndex

pi : float = 3.141592653589793
e : float = 2.718281828459045
    

#TODO: Implement further Specialist Applications in future versions (e.g. Partial Fractions and Integration / Differentiation with string functions, Motion?)

# Testing

#TODO: Rebuild module after fixing issues


