preguntar acerca de higher-order-functions

3
réponses

Fonctions d’ordre supérieur dans Clojure

Clojure est génial, nous le savons tous, mais ce n'est pas le but. Je me demande Quelle est la façon idiomatique de créer et de gérer des fonctions d'ordre supérieur d'une manière similaire à Haskell. Dans Clojure je peux faire ce qui suit: (defn s …
demandé sur 1970-01-01 00:33:31
4
réponses

FoldLeft en utilisant FoldRight dans scala

En passant par La programmation fonctionnelle dans Scala , je suis tombé sur cette question: Pouvez-vous droit foldLeft en termes de foldRight? Comment sur l'autre voie autour? En solution fournie par les auteurs, ils ont fourni une impléme …
demandé sur 1970-01-01 00:33:33
5
réponses

Comment utiliser swift flatMap pour filtrer les options d’un tableau

Je suis un peu confus autour de flatMap (ajouté à Swift 1.2) Disons que j'ai un tableau d'un type optionnel par exemple let possibles:[Int?] = [nil, 1, 2, 3, nil, nil, 4, 5] Dans Swift 1.1, je ferais un filtre suivi d'une carte comme celle-ci: …
demandé sur 1970-01-01 00:33:35
3
réponses

Comment passer dans une variable d’instance d’un composant React à son HOC?

j'utilise typiquement la composition des composants pour réutiliser la logique de la manière React. Par exemple, voici une version simplifiée sur la façon dont j'ajouterais la logique d'interaction à un composant. Dans ce cas, je voudrais faire Canva …
demandé sur 1970-01-01 00:33:38
4
réponses

Fonctions d’ordre supérieur en Javascript

je suis en lecture Éloquent JavaScript (La nouvelle édition) et j'ai atteint la partie sur les fonctions d'ordre supérieur et je suis confus sur ce qui se passe dans le code suivant. function noisy(f) { return function(arg) { console.log("cal …
demandé sur 1970-01-01 00:33:34
14
réponses

Quelles sont les utilisations intéressantes des fonctions d’ordre supérieur?

je suis en train de faire un cours de programmation fonctionnelle et je suis assez amusé par le concept de fonctions d'ordre supérieur et des fonctions en tant que citoyens de première classe. Cependant, je ne peux pas encore penser à beaucoup pratiq …
demandé sur 1970-01-01 00:33:31