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

10 la respuesta

Es Erlang "asignación única" diferente de Haskell "valores inmutables"?

En el libro "Programming Erlang" se dice que el lenguaje usa variables de "asignación única". En otros artículos sobre lenguajes de programación funcionales siempre leí sobre "valores inmutables". ¿La redacción "asignación única" significa ...

4 la respuesta

Tubería hacia adelante en C #

Continuomi investigacion [https://stackoverflow.com/questions/308481/writing-the-f-recursive-folder-visitor-in-c-seq-vs-ienumerable] de expresar ideas de F # en C #, quería un operador de canalización directa. Para cualquier cosa envuelta en un ...

2 la respuesta

Uso doble confuso de la notación de asterisco de Python (como un argumento de función, o como una definición de función)

12 la respuesta

Eliminar elementos con Array.map en JavaScript

Me gustaría filtrar una variedad de elementos usandomap() función. Aquí hay un fragmento de código: var filteredItems = items.map(function(item) { if( ...some condition... ) { return item; } });El problema es que los elementos filtrados todavía ...

2 la respuesta

No pude entender el Y-Combinator, así que traté de implementarlo y terminé con algo más corto, que funcionó. ¿Cómo es eso posible?

18 la respuesta

Cálculo de la media móvil de una lista

Este fin de semana decidí probar suerte con Scala y Clojure. Soy experto en programación orientada a objetos, por lo que Scala fue fácil de entender como un ...

4 la respuesta

Programación funcional: estado vs. reasignación

Necesito ayuda para entender la diferencia entre mi noción actual de estado de POO y la forma en que se haría en un lenguaje funcional como Haskell o Clojure. Para usar un ejemplo trillado, supongamos que estamos tratando con objetos ...

1 la respuesta

¿Entonces cuál es el punto?

¿Cuál es el propósito previsto de laSo [https://github.com/idris-lang/Idris-dev/blob/master/libs/base/Data/So.idr#L14] ¿tipo? Transliterando a Agda: data So : Bool → Set where oh : So trueSo eleva una proposición booleana a una lógica. Documento ...

8 la respuesta

¿Por qué este código de Haskell funciona correctamente con listas infinitas?

Tengo un código Haskell quehac funciona correctamente en una lista infinita, pero no entiendopor qu puede hacerlo con éxito. (Modifiqué mi código original, que no manejaba listas infinitas, para incorporar algo de otro código en línea, y de ...

2 la respuesta

¿Pliegue monádico con mónada estatal en espacio constante (montón y pila)?

¿Es posible realizar un pliegue en la mónada de estado en el espacio de pila y pila constante? ¿O es una técnica funcional diferente que se adapta mejor a mi...