Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . Je suis tombé sur le …
Dans une interview avec John Hughes où il parle d'Erlang et Haskell, il a dit ce qui suit sur l'utilisation des bibliothèques avec état à Erlang: Si je veux utiliser une bibliothèque avec état, je construis généralement une interface sans effet secondaire par-dessus pour pouvoir ensuite l'utiliser en toute sécurité …
J'ai lu le livre Learn You a Haskell jusqu'au point où ils présentent des monades et des trucs comme Just a. Celles-ci sont tellement contre-intuitives pour moi que j'ai juste envie d'arrêter d'essayer de l'apprendre. Mais je veux vraiment essayer. Je me demande si je peux au moins éviter les …
Cette question découle de la question /software/25569/is-haskell-worth-learning Généralement, quelques déclarations souvent répétées sont faites sur la façon dont Haskell améliore vos compétences de codage dans d'autres langues, et en outre, c'est parce que Haskell est apatride, et c'est une bonne chose. Pourquoi? J'ai vu quelqu'un comparer cela à seulement taper …
Quel est le nom de λx.λf.fx dans le calcul lambda? La fonction correspondante a-t-elle un nom standard dans les langages de programmation fonctionnels, comme Haskell? Dans la programmation orientée objet, existe-t-il un nom habituel pour une méthode fooqui prend une fonction en argument, telle qu'elle x.foo(f)retourne f(x)?
Je voulais vous demander aux gens, dans quels cas il est logique de tester un code fonctionnel typé statiquement, comme écrit en haskell, scala, ocaml, nemerle, f # ou haXe (le dernier est ce qui m'intéresse vraiment, mais je voulais puiser dans les connaissances des plus grandes communautés). Je pose …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . C'est une longue histoire mais je …
Je viens juste de terminer Learnyouahaskell l'autre jour, et j'essayais de donner un sens à la restriction du monomorphisme, comme décrit par le Haskell Wiki . Je pense que je comprends comment le MR peut empêcher des évaluations répétées, mais je ne vois pas pourquoi ces évaluations répétées ne peuvent …
J'ai obtenu mon diplôme universitaire il y a environ cinq mois et je travaille dans une startup locale depuis quatre mois. Pendant mes études à l'université, j'ai étudié Haskell, F # etc par moi-même. On nous a enseigné Java à l'université, mais j'ai été très vite exposé à la programmation …
J'aime Haskell, simple et simple. Bien que Haskell soit utilisé dans les logiciels de production, il n'est pas particulièrement largement déployé à partir de ce que j'ai vu. Quel est le langage le plus similaire et le plus utilisé en ce qui concerne les projets de production afin que je …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Software Engineering Stack Exchange. Fermé il y a 5 ans . Comme le dit le Haskell Wiki lui-même : Il existe …
Je suis intéressé par la programmation fonctionnelle et j'ai décidé de me confronter à Haskell. Ma tête me fait mal ... mais je finirai par l'obtenir ... J'ai une curiosité cependant, pourquoi la syntaxe est-elle si cryptique (en l'absence d'un autre mot)? Y a-t-il une raison pour laquelle il n'est …
Haskell a une notion de «fonctions génériques» qui a une certaine similitude apparente avec le lisp commun - n'ayant aucune expérience avec Haskell ni avec le lisp commun, je pourrais être très approximatif ici. Cela signifie que l'on peut définir une fonction générique to_stringpour définir une représentation sous forme de …
J'essaie de comparer les classes de types de Haskell et les interfaces de C #. Supposons qu'il y ait un Functor. Haskell: class Functor f where fmap :: (a -> b) -> f a -> f b Comment implémenter cette classe de type comme interface en C #? Ce que …
C'est une question théorique, mais après de nombreuses années de programmation dans ce que je réalise maintenant comme une technique impérative "normale", utilisant principalement le C ++, j'ai découvert cet autre monde de programmation fonctionnelle, sur lequel je suis tombé par hasard tout en apprenant avec désinvolture JavaScript. Cela m'a …
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.