Preguntas etiquetadas con functional-programming

La programación funcional es un paradigma de programación basado en construir abstracciones usando funciones, evitando efectos secundarios y cambios de estado. La programación funcional pura es segura para subprocesos.








11
Abortar temprano en un pliegue
¿Cuál es la mejor manera de terminar un pliegue antes de tiempo? Como ejemplo simplificado, imagine que quiero resumir los números en un Iterable, pero si encuentro algo que no estoy esperando (digamos un número impar), es posible que desee terminar. Esta es una primera aproximación def sumEvenNumbers(nums: Iterable[Int]): Option[Int] …





6
Funciones puras: ¿"Sin efectos secundarios" implica "Siempre la misma salida, dada la misma entrada"?
Las dos condiciones que definen una función pureson las siguientes: Sin efectos secundarios (es decir, solo se permiten cambios en el alcance local) Devuelve siempre la misma salida, dada la misma entrada Si la primera condición es siempre verdadera, ¿hay ocasiones en las que la segunda condición no es verdadera? …


14
Tubos funcionales en Python como%>% de R's magritrr
En R (gracias a magritrr) ahora puede realizar operaciones con una sintaxis de tubería más funcional a través de %>%. Esto significa que en lugar de codificar esto: > as.Date("2014-01-01") > as.character((sqrt(12)^2) También puedes hacer esto: > "2014-01-01" %>% as.Date > 12 %>% sqrt %>% .^2 %>% as.character Para mí, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.