pandera
pandera copied to clipboard
Look into `returns` library for higher-kinded types
https://returns.readthedocs.io/
Use case: for the model.SchemaModel
class, we want to be able to support higher kinded types in methods e.g. the validate
method, such that it can return type-varying generics based on the type of the check_obj
argument.
https://returns.readthedocs.io/en/latest/pages/hkt.html