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

2 la respuesta

Descomposición (modularidad) en lenguajes funcionales.

Tengo una idea: las funciones (en FP) podrían estar compuestas de manera similar a los componentes en OOP. Para componentes en OOP usamos interfaces. Para funciones podríamos usar delegados. El objetivo es lograr descomposición, modularidad e ...

15 la respuesta

¿Cómo llamamos a esta función de orden superior (¿nueva?)?

Estoy tratando de nombrar lo que creo que es una nueva idea para una función de orden superior. Para la parte importante, aquí está el código en Python y Haskell para demostrar el concepto, que se explicará más adelante. Pitón: >>> def pleat(f, ...

3 la respuesta

Enlace bidireccional en RxSwift

Leí el operador de enlace bidireccional en el código de muestra de RxSwift. func <-> <T>(property: ControlProperty<T>, variable: Variable<T>) -> Disposable { let bindToUIDisposable = variable.asObservable() .bindTo(property) let bindToVariable = ...

2 la respuesta

Pase un tipo a una extensión Swift genérica, o idealmente infiéralo

Di que tienes class Fancy:UIViewquieres encontrar a todos los hermanosFancy puntos de vista.No hay problema [https://stackoverflow.com/q/37232743/294884]... for v:UIView in superview!.subviews { if let f = v as? Fancy { f.hungry = false } ...

1 la respuesta

¿Qué biblioteca funcional Javascript: subrayado o wu.js o funcional o ...? [cerrado]

Estoy construyendo una aplicación node.js y me pregunto qué lib javascript agregar a mi repertorio. La lista corta actual incluye: Guion bajo ...

5 la respuesta

Eliminar la duplicación de código

Estoy tratando de crear una pequeña biblioteca de programación funcional para Java (solo para rascar mi propio picor). Mientras define elfunciones de orden superior [http://en.wikipedia.org/wiki/Higher-order_function]paraLists,Sets yMaps Me he ...

5 la respuesta

¿Por qué sum x y es de tipo (Num a) => a -> a -> a en Haskell?

He estado leyendo sobre Haskell y me cuesta entender cómo se manejan las definiciones de funciones en este lenguaje. Digamos que estoy definiendo unsum función: let sum x y = x + ysi le pregunto a Haskell por su tipo :t sumyo obtengo sum :: ...

13 la respuesta

¿Es Javascript un lenguaje de programación funcional?

Solo porque las funciones son objetos de primera clase, hay cierres y funciones de orden superior, ¿merece Javascript ser llamado un lenguaje de programación funcional? Lo principal que creo que le falta es Pure Functions, y no se siente como ...

2 la respuesta

¿Cómo ordenar mi variable acumulada en este caso en Racket?

Estoy codificando con Racket por razones educativas. Se me asignó una tarea en la que debería crear una función que, sin filtro, recibiría una lista como entrada y devolvería otra lista solo con los números pares de la primera lista. Se me ...

6 la respuesta

Fusionando dos listas en Haskell

No puedo entender cómo combinar dos listasde la siguiente maneraen Haskell: INPUT: [1,2,3,4,5] [11,12,13,14] OUTPUT: [1,11,2,12,3,13,4,14,5]