es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: HIGHER-ORDER-FUNCTIONS

Función de orden superior invocable en Python.

Tengo el siguiente código que me cuesta entender. Define 2 funciones y luego asigna la función a h, pero ¿qué son X e Y? más información def func_max(f: Callable[[int], int], g: Callable[[int], int])-> Callable[[int], int]: que toma como parámetros las funciones f y g como se indica arriba. Devuelve la . . . Read more

Llamada recursiva a una función monótona con un IIFE deteniéndose o creando una función “add” que devuelve un número desconocido de funciones para agregar el siguiente número.

Tenía una pregunta en una entrevista: ¿Cómo implementar add(1)(2)(3)….()? A continuación se muestra el caso para 3 instancias. ¿Pero cómo ampliarlo para más instancias? La condición de parada para la recursión es la función con un argumento vacío (IIFE) function add(a){ return function add(b){ return function add(c){ return a+ b+ . . . Read more

Función de orden superior recursiva en Scala 3.

Quiero definir un tipo para una función que haga algo y luego devuelva otra función del mismo tipo [que puede ser ella misma]. La idea obvia no funcionó (error “Referencia de tipo cíclico ilegal”): type Comportamiento[S] = S => Comportamiento[S] ¿Hay algo evidente que me esté perdiendo aquí? Además, no . . . Read more