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.
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 discussion approfondie. Si vous …
Le service d'intégration continue Travis CI prend officiellement en charge de nombreux langages , mais pas C # ou F #. Puis-je l'utiliser avec mes projets .net?
Je fais du développement en F # depuis un moment et j'aime ça. Cependant, un mot à la mode dont je sais qu'il n'existe pas en F # est celui des types de type supérieur. J'ai lu de la documentation sur les types plus élevés et je pense comprendre leur …
Désolé pour le titre vague, mais une partie de cette question est de savoir comment s'appellent ces deux styles de syntaxe: let foo1 x = match x with | 1 -> "one" | _ -> "not one" let foo2 = function | 1 -> "one" | _ -> "not one" …
Quand je le fais let! read = from.AsyncRead bufen F #, il bloque et ne revient pas tant que le socket TCP n'est pas mort. Pourquoi? Et comment résoudre ce problème? Son code: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|>>) (from : Stream) (toStream …
Je viens de commencer à apprendre F # (avec peu d'expérience préalable avec .NET) alors pardonnez-moi pour ce qui est probablement une question très simple: Quelle est la différence entre un espace de noms et un module en F #? Merci Dave Edit: Merci pour la réponse Brian. C'est ce …
Je joue avec l'idée d'écrire un compilateur JIT et je me demande simplement s'il est même théoriquement possible d'écrire le tout en code managé. En particulier, une fois que vous avez généré l'assembleur dans un tableau d'octets, comment y sauter pour commencer l'exécution?
J'essaie de créer une fonction F # qui renverra la somme d'une liste de ints d'imbrication arbitraire. C'est à dire. cela fonctionnera pour a list<int>, a list<list<int>>et a list<list<list<list<list<list<int>>>>>>. En Haskell, j'écrirais quelque chose comme: class HasSum a where getSum :: a -> Integer instance HasSum Integer where getSum = …
J'apprends le F #. J'ai commencé FP avec Haskell, et je suis curieux de savoir cela. Étant donné que F # est un langage .NET, il semble plus raisonnable pour moi de déclarer l'interface comme Mappable, tout comme la Functorclasse de type haskell . Mais comme dans l'image ci-dessus, les …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.