¿Cómo puedo especificar el tipo de función en mis sugerencias de tipo?

Quiero usar sugerencias de tipo en mi proyecto actual de Python 3.5. Mi función debería recibir una función como parámetro.

¿Cómo puedo especificar la función de tipo en mis sugerencias de tipo?

import typing

def my_function(name:typing.AnyStr, func: typing.Function) -> None:
    # However, typing.Function does not exist.
    # How can I specify the type function for the parameter `func`?

    # do some processing
    pass

lo comprobéPEP 483, pero no pudo encontrar una pista de tipo de función allí.

Respuestas a la pregunta(2)

Su respuesta a la pregunta