Questions marquées «functional-programming»

143
Cartographier ou réduire avec index dans Swift

Existe-t-il un moyen d'obtenir l'index du tableau dans mapoureduce dans Swift? Je cherche quelque chose comme each_with_indexdans Ruby. func lunhCheck(number : String) -> Bool { var odd = true; return reverse(number).map { String($0).toInt()! }.reduce(0) { odd = !odd return $0 + (odd ? ($1 == 9...

126
Pourquoi pas de génériques dans Go?

Avertissement: je ne joue avec Go que depuis un jour maintenant, il y a donc de fortes chances que j'aie raté beaucoup de choses. Est-ce que quelqu'un sait pourquoi il n'y a pas de support réel pour les génériques / templates / whatsInAName dans Go? Il existe donc un générique map, mais qui est...

125
Pourquoi devrais-je apprendre Lisp? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

123
Code utile qui utilise réduire ()? [fermé]

Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettre à jour la question afin qu'il puisse répondre avec des faits et des citations en éditant ce poste . Fermé il y a 4 ans . Améliorez cette question Quelqu'un...

121
Guide du débutant à Haskell? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

121
Différence entre plier et réduire?

Essayer d'apprendre F # mais être confus en essayant de faire la distinction entre plier et réduire . Fold semble faire la même chose mais prend un paramètre supplémentaire. Existe-t-il une raison légitime pour que ces deux fonctions existent ou sont-elles là pour accueillir des personnes...

117
Est-ce une pure fonction?

La plupart des sources définissent une fonction pure comme ayant les deux propriétés suivantes: Sa valeur de retour est la même pour les mêmes arguments. Son évaluation n'a pas d'effets secondaires. C'est la première condition qui me concerne. Dans la plupart des cas, il est facile de juger. Tenez...