
Yerson Argote
PreguntaYa que estamos con el tema de tipado estático en Python y retorno de funciones. Actualmente se puede especificar que el tipo de retorno en Python es una función?, por ejemplo:
def make_repeater_of(n) -> function: def repeater(string) -> str: return string * n return repeater
El código de arriba no funciona por si alguien lo quiere probar.
Alguien sabe que se puede colocar en lugar de ->function?

Yair Hernández
En este caso se puede usar el tipo
Callable
from typing import Callable
Callable[[Arg1Type, ...], ReturnType]
Arg1Type, ...
ReturnType
Puedes revisar más detalles en https://docs.python.org/3.9/library/typing.html#callable