Questions marquées «f#»

F # est un langage fonctionnel et orienté objet succinct, expressif et efficace pour .NET qui vous aide à écrire du code simple pour résoudre des problèmes complexes.




4
Pourquoi F # a-t-il un mode interactif mais pas C #?
F # sort de la boîte avec un REPL interactif. C # n'a rien de tel et est en fait un peu difficile à jouer sans mettre en place un projet complet (bien que LINQpad fonctionne et qu'il soit également possible de le faire via PowerShell). Y a-t-il quelque chose …
32 c#  .net  tools  f# 

3
Pourquoi ne pas annoter les paramètres des fonctions?
Pour répondre à cette question, supposons que le coût de l'ambiguïté dans l'esprit d'un programmeur soit beaucoup plus cher que quelques frappes supplémentaires. Compte tenu de cela, pourquoi laisserais-je mes coéquipiers s'en tirer sans annoter leurs paramètres de fonction? Prenez le code suivant comme exemple de ce qui pourrait être …
28 f#  parameters 




3
Langage fonctionnel le plus rapide
Je me suis récemment plongé dans la programmation fonctionnelle, en particulier Haskell et F #, plus avant. Après quelques recherches sur Google, je n'ai pas pu trouver de comparaison de référence des langages fonctionnels les plus importants (Scala, F # etc.). Je sais que ce n'est pas nécessairement juste pour …



3
Si vous utilisez C # et F # ensemble
Je sais que vous pouvez utiliser C # et F # ensemble dans le même projet, mais je ne sais pas si c'est une bonne idée de le faire. Il me semble que mélanger deux styles de codage très différents (fonctionnel vs OOP) pourrait entraîner un manque de cohésion dans …
16 design  f# 



4
Programmation fonctionnelle - Immuabilité
J'essaie de comprendre le traitement des données immuables en FP (en particulier en F #, mais les autres FP sont également corrects) et de briser la vieille habitude de la pensée pleine d'état (style OOP). Une partie de la réponse choisie à la question ici a réitéré ma recherche de …

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.