in flowtorch/docs.py [0:0]
def documentable_symbols(module: ModuleType) -> Sequence[Tuple[str, Any]]:
"""
Given a module object, returns a list of object name and values for documentable
symbols (functions and classes defined in this module or a subclass)
"""
return [
(n, m)
for n, m in inspect.getmembers(module, None)
if isfunction(m) or (isclass(m) and m.__module__.startswith(module.__name__))
]