Questions marquées «haskell»

Un langage de programmation fonctionnel

1
Mieux vaut utiliser monade d'erreur avec validation dans vos fonctions monadiques, ou implémenter votre propre monade avec validation directement dans votre bind?
Je me demande ce qui est mieux en termes de conception pour l'utilisabilité / la maintenabilité, et ce qui est mieux en ce qui concerne la communauté. Étant donné le modèle de données: type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) …


2
Interface graphique Haskell: que peut-on faire avec Haskell?
Je voulais essayer des graphiques dans Haskell. D'après ce que j'ai vu, les bibliothèques disponibles sont soit des frontaux pour les bibliothèques C / C ++, soit une abstraction d'entre elles avec des fonctionnalités minimales. Les bibliothèques de haut niveau ne semblent pas répondre à mes besoins, et je me …

3
Getters et Setters dans les langages fonctionnels
L'un des principes de la programmation fonctionnelle est l'utilisation de fonctions pures. Une fonction Pure est une fonction sans effets secondaires et transparente par référence. Les Getters ne sont pas référentiellement transparents - si un Setter est appelé entre des appels au Getter, la valeur de retour du Getter change …


1
Je me sens mal à l'aise avec la syntaxe d'enregistrement Haskell
La plupart de la syntaxe Haskell a la beauté de la pureté. Mais la syntaxe d'enregistrement semble moche. C'est inconfortable. Il se sent une sorte de mélange avec C. Il nécessite une virgule et des accolades. Haskell a une séparation par tabulation et par ligne. Il semble donc trop verbeux …
9 syntax  haskell 

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.