Resultados de la búsqueda a petición "functional-programming"

1 la respuesta

Scala Cats Effects - IO Async Shift - ¿Cómo funciona?

Aquí hay un código de gatos Scala usando elIO Monad [https://github.com/typelevel/cats-effect]: import java.util.concurrent.{ExecutorService, Executors} import cats.effect.IO import scala.concurrent.{ExecutionContext, ExecutionContextExecutor} ...

2 la respuesta

¿Qué es una función literal en Scala?

¿Qué es una función literal en Scala y cuándo debo usarla?

2 la respuesta

Cómo usar (->) instancias de Monad y confusión sobre (->)

En diferentes preguntas he encontrado pistas en los comentarios sobre el uso de(->) instancia de mónadas, p. para realizar un estilo sin puntos. En cuanto a mí, esto es un poco demasiado abstracto. Ok, he visto instancias de Arrow en(->) y me ...

2 la respuesta

rogramación funcional: efectos secundario

La mayoría de los tutoriales / artículos / libros hablan sobre los efectos secundarios cuando se presenta la programación funcional. Tome este código de Python: def isPrime(n): k = 2 while k < n: if n % k == 0: return False k += 1 return True ...

3 la respuesta

Swift: encapsulando perezosamente cadenas de mapa, filtro, flatMap

Tengo una lista de animales: let animals = ["bear", "dog", "cat"]Y algunas formas de transformar esa lista: typealias Transform = (String) -> [String] let containsA: Transform = { $0.contains("a") ? [$0] : [] } let plural: Transform = { [$0 + ...

4 la respuesta

¿Cómo hago un objeto JS invocable con un prototipo arbitrario? [duplicar

Posible duplicado: Puede un objeto JavaScript tener una cadena de prototipo, pero también ser una función? [https://stackoverflow.com/questions/340383/can-a-javascript-object-have-a-prototype-chain-but-also-be-a-function] Estoy buscando crear ...

4 la respuesta

a evaluación de la aplicación aplicativa no está clara para m

Actualmente estoy leyendo Learn You a Haskell for Great Good! y estoy tropezando con la explicación para la evaluación de cierto bloque de código. He leído las explicaciones varias veces y estoy empezando a dudar si incluso el autor comprende lo ...

6 la respuesta

¿Hay algún generador de analizador LL para lenguajes funcionales como Haskell o Scala?

He notado una clara falta de analizadores LL que crean analizadores en lenguajes funcionales. El hallazgo ideal para lo que he estado buscando sin éxito es algo para generar un analizador Haskell para una gramática LL (*) de estilo ANTLR (módulo ...

2 la respuesta

SOLID para programación funcional

Viniendo de un lenguaje OOP, estoy familiarizado con los principios SÓLIDOS del diseño orientado a objetos. Parece que algunos de estos encajarían en un modelo de programación funcional, mientras que otras partes no tienen sentido en un estado ...

7 la respuesta

Scala: ¿Cómo crear un Mapa [K, V] de un Conjunto [K] y una función de K a V?

Cuál es la mejor manera de crear unaMap[K,V] a partir de unaSet[K] y función deK aV? Por ejemplo, supongamos que tengo scala> val s = Set(2, 3, 5) s: scala.collection.immutable.Set[Int] = Set(2, 3, 5) scala> def func(i: Int) = "" + i + i ...