Questions marquées «functional-programming»

La programmation fonctionnelle est un paradigme qui tente de résoudre les problèmes de calcul par l'évaluation chaînée de fonctions dont la sortie est déterminée par leurs entrées plutôt que par l'état du programme. Dans ce style de programmation, les effets secondaires et les données mutables sont déconseillés et généralement strictement isolés.



3
Qu'est-ce qu'un lambda et pourquoi serait-il utile? [fermé]
Jusqu'ici j'ai entendu parler de: Lambda calcul Programmation Lambda Expressions lambda Fonctions Lambda Ce qui tout semble être lié à la programmation fonctionnelle ... Apparemment, il sera intégré à C ++ 1x, je pourrais donc mieux le comprendre maintenant: http://en.wikipedia.org/wiki/C%2B%2B0x#Lambda_functions_and_expressions Quelqu'un peut-il définir brièvement ce que sont les choses lambdas …


12
Quel langage de programmation génère le moins de bogues difficiles à trouver? [fermé]
Quelle langue, à votre avis, permet au programmeur moyen de générer des fonctionnalités avec le moins de bogues difficiles à trouver? Il s’agit bien entendu d’une question très vaste, et j’intéresse des réponses et des idées très larges et générales. Personnellement, je trouve que je passe très peu de temps …




11
“Facile à raisonner” - qu'est-ce que cela signifie? [fermé]
J'ai souvent entendu dire que d'autres développeurs utilisent cette expression pour "annoncer" certains modèles ou développer de meilleures pratiques. La plupart du temps, cette expression est utilisée pour parler des avantages de la programmation fonctionnelle. La phrase "Facile à raisonner à propos de" a été utilisée telle quelle, sans aucune …

6
Solution de contournement pour les exceptions vérifiées par Java
J'apprécie beaucoup les nouvelles fonctionnalités de Java 8 concernant les interfaces de méthode lambdas et par défaut. Pourtant, je me lasse toujours des exceptions vérifiées. Par exemple, si je veux juste lister tous les champs visibles d'un objet, j'aimerais simplement écrire ceci: Arrays.asList(p.getClass().getFields()).forEach( f -> System.out.println(f.get(p)) ); Cependant, comme la …






En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.