Tener un fragmento de código mecanografiado como el siguiente:
const f = () => {} const o = { ...f } // o === {}¿Por qué TS no se queja de difundir una función? Esperaría que esto esté bien en javascript simple (ya que las funciones son objetos al final) pero no entiendo por qué TS permite esto (¿tiene algún sentido que una función sea iterable?)