Questions marquées «haskell»

Un langage de programmation fonctionnel




4
Pourquoi est-il bon de ne pas compter sur un changement d'état?
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 …

5
Quel est le nom de λx.λf.fx (comme l'inverse s'applique) dans le calcul lambda? La fonction correspondante a-t-elle un nom standard en programmation?
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)?





5
Quel est le langage de production le plus compatible et le plus utilisé pour exporter les connaissances et les compétences acquises de Haskell?
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 …



2
Les types sont-ils effacés dans Haskell?
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 …


5
* N'importe quelle * tâche de programme peut-elle être exprimée sans état?
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 …

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.