Questions marquées «haskell»

Un langage de programmation fonctionnel


2
Manière la plus propre de signaler les erreurs dans Haskell
Je travaille sur l'apprentissage de Haskell, et j'ai rencontré trois façons différentes de traiter les erreurs dans les fonctions que j'écris: Je peux simplement écrire error "Some error message.", ce qui lève une exception. Je peux faire revenir ma fonction Maybe SomeType, où je peux ou non être en mesure …





3
haskell a-t-il des types dépendants?
Je sais que Haskell a déjà la possibilité de paramétrer un type sur un autre type (similaire à la programmation de modèles en C ++), mais je me demande si Haskell peut également paramétrer un type sur des valeurs - s'il prend en charge les types dépendants. Avec les types …
20 haskell 

3
Comment améliorer l'efficacité avec une programmation fonctionnelle?
J'ai récemment parcouru le guide Learn You a Haskell for Great Good et comme pratique, je voulais résoudre le problème 5 du projet Euler avec, qui spécifie: Quel est le plus petit nombre positif divisible par tous les nombres de 1 à 20? J'ai décidé d'écrire d'abord une fonction déterminant …
20 haskell 

4
Haskell est-il bon pour enseigner les principes fondamentaux des mathématiques?
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je suis impliqué dans l'enseignement des mathématiques aux classes ayant des exigences telles que les spécifications mathématiques de niveau AS et …
19 haskell 


4
Quelle est la place de la persistance dans un langage purement fonctionnel?
Comment le modèle d'utilisation des gestionnaires de commandes pour gérer la persistance s'intègre-t-il dans un langage purement fonctionnel, où nous voulons rendre le code lié aux IO aussi fin que possible? Lors de l'implémentation de la conception pilotée par domaine dans un langage orienté objet, il est courant d'utiliser le …

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 …

1
Quelle est la progression des enregistrements Haskell?
Récemment, je suis tombé une fois de plus sur les problèmes des enregistrements de Haskell, en particulier l'unicité des noms de champs. (C'est une douleur ...) J'ai déjà lu Une proposition d'enregistrements à Haskell de SPJ et Greg Morrisett, mais sa dernière mise à jour date de 2003. Un autre …


3
Pourquoi n'y a-t-il pas de classe de types pour les fonctions?
Dans un problème d'apprentissage avec lequel je me suis amusé, j'ai réalisé que j'avais besoin d'une classe de types pour les fonctions avec des opérations d'application, de composition, etc. Raisons ... Il peut être pratique de traiter une représentation d'une fonction comme si c'était la fonction elle-même, de sorte que …

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.