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: FUNCTIONAL-PROGRAMMING

¿Por qué las mónadas son difíciles de explicar?

Este no es uno de los innumerables preguntas ya planteadas en SO. ¿Qué es un monad? Monad en inglés sencillo para el programador orientado a objetos sin experiencia en programación funcional Un monad es solo un monoid en la categoría de endofunctores. ¿Cuál es el problema? Más bien, es una . . . Read more

Scala – ¿es posible escribir una HOF que tenga varargs?

¿Puedo tener una función de orden superior que devuelva una func(varargs*), por ejemplo, (s: String*) => String? Estoy intentando hacer lo siguiente: def concatKeys(delimiter: String) = { def concat(k1: String, k2: String): String = if (k1.isEmpty) k2 else k1 + delimiter + k2 <pre><code>(keys: String*) => keys.foldLeft(“”)(concat) </code></pre> <p>} Pero . . . Read more