Questions marquées «haskell»

Haskell est un langage de programmation fonctionnel comprenant un typage statique fort, une évaluation paresseuse, un support étendu du parallélisme et de la concurrence, et des capacités d'abstraction uniques.

4
Quels sont les cas d'utilisation convaincants des types de méthodes dépendantes?
Les types de méthode dépendants, qui étaient auparavant une fonctionnalité expérimentale, ont maintenant été activés par défaut dans le coffre , et apparemment cela semble avoir créé une certaine excitation dans la communauté Scala. À première vue, il n'est pas immédiatement évident à quoi cela pourrait être utile. Heiko Seeberger …



1
Emacs Interactive-Haskell réplique la non-réponse si la cabale ou le répertoire de travail est défini sur le répertoire du projet
Je rencontre un comportement étrange avec la réplique Interactive-Haskell emacs. Lorsque je recherche un fichier, le emacsmini-tampon affiche une série d'invites interactives: Start a new project named 'myproject'? Cabal dir (guessed from myproject.cabal): Build target (empty for default): Set current directory: Si je laisse le répertoire cabal ou le répertoire …
124 haskell  emacs  cabal  ghci 



6
Type Haskell vs constructeur de données
J'apprends Haskell de Learnyouahaskell.com . J'ai du mal à comprendre les constructeurs de types et les constructeurs de données. Par exemple, je ne comprends pas vraiment la différence entre ceci: data Car = Car { company :: String , model :: String , year :: Int } deriving (Show) et …
124 haskell 

3
Quel est le but de la monade de lecture?
La monade du lecteur est si complexe et semble inutile. Dans un langage impératif comme Java ou C ++, il n'y a pas de concept équivalent pour la monade du lecteur, si je ne me trompe pas. Pouvez-vous me donner un exemple simple et éclaircir un peu cela?

16
Guide du débutant à Haskell? [fermé]
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 …



8
Haskell a-t-il besoin d'un garbage collector?
Je suis curieux de savoir pourquoi les implémentations Haskell utilisent un GC. Je ne peux pas penser à un cas où GC serait nécessaire dans un langage pur. S'agit-il simplement d'une optimisation pour réduire la copie ou est-ce vraiment nécessaire? Je recherche un exemple de code qui fuirait si un …

5
Que signifie la syntaxe «Just» dans Haskell?
J'ai parcouru Internet pour une explication réelle de ce que fait ce mot-clé. Chaque tutoriel Haskell que j'ai regardé commence juste à l'utiliser de manière aléatoire et n'explique jamais ce qu'il fait (et j'en ai regardé beaucoup). Voici un morceau de code de base de Real World Haskell qui utilise …
118 haskell  syntax 


5
Haskell: Où vs Let
Je suis nouveau à Haskell et je suis très confus par Where vs. Let . Ils semblent tous deux avoir un objectif similaire. J'ai lu quelques comparaisons entre Where vs. Let mais j'ai du mal à discerner quand les utiliser. Quelqu'un pourrait-il fournir un contexte ou peut-être quelques exemples qui …
117 haskell  keyword  where  let 

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.