preguntar acerca de haskell

1
réponses

Comment puis-je comprendre»: t ((==) )» à Haskell?

Je suis nouveau à Haskell, ici avoir des ennuis avec <*>: ((==) <*>) :: Eq a => (a -> a) -> a -> Bool Comment puis-je comprendre cela et comment cela peut être déduit? ... …
demandé sur 1970-01-01 00:33:33
3
réponses

Installation des binaires ghc sous Linux (impossible de trouver libgmp.so)

J'essaie d'installer la plate-forme Haskell sur Linux pour la première fois (je suis aussi un utilisateur Linux assez nouveau). Le système victime est un nouveau système Red Hat. Et tout ce qui est impliqué ici devrait être 64 bits. Les instructions …
demandé sur 1970-01-01 00:33:31
3
réponses

Haskell Monade lier opérateur de confusion

Ok, donc je ne suis pas un programmeur Haskell, mais je suis absolument intrigué par beaucoup d'idées derrière Haskell et je cherche à l'apprendre. Mais je suis coincé à la case départ: je n'arrive pas à m'enrouler autour de monades, qui semblent êtr …
demandé sur 1970-01-01 00:33:31
2
réponses

comment implémenter des listes doublement liées

Est-il possible d'avoir une liste doublement liée dans Haskell, et quelle est la solution idéale pour les implémenter? J'implémente un graphique de scène où chaque widget a un parent ainsi qu'un enfant, et il est bénéfique de regarder à la fois le ha …
demandé sur 1970-01-01 00:33:32
5
réponses

Compilateurs pour Haskell

AFAIK GHC est le compilateur le plus courant aujourd'hui, mais je vois aussi que d'autres ompilers sont également disponibles. Est-ce que GHC est vraiment le meilleur choix à toutes fins ou Puis-je utiliser autre chose à la place? Par exemple, j'ai l …
demandé sur 1970-01-01 00:33:30
4
réponses

Organisation Des Tests Haskell

J'essaie donc de suivre la structure suggérée d'un projet Haskell, et j'ai quelques problèmes à organiser mes tests. Pour simplifier, commençons par: src/Clue/Cards.hs # defines Clue.Cards module testsuite/tests/Clue/Cards.hs # tests Clue.Cards mo …
demandé sur 1970-01-01 00:33:31
10
réponses

Haskell sur la configuration de Windows

Malheureusement, je n'ai pas accès à une boîte *nix au travail ou à la maison. La seule façon de jouer avec Haskell est sur windows. Quelqu'un ici en utilisant Haskell sur Windows? Quelle est votre configuration? ... …
demandé sur 1970-01-01 00:33:28
5
réponses

Demander un mot de passe dans l’application de ligne de commande Haskell

Le programme Haskell suivant invite l'utilisateur à entrer un mot de passe dans le terminal et continue s'il a entré le bon: main = do putStrLn "Password:" password <- getLine case hash password `member` database of False -& …
demandé sur 1970-01-01 00:33:30
3
réponses

Nombres à virgule flottante de haute précision dans Haskell?

Je sais que Haskell a des types de données natifs qui vous permettent d'avoir de très gros entiers, donc des choses comme >> let x = 131242358045284502395482305 >> x 131242358045284502395482305 Travaillez comme prévu. Je me demandais …
demandé sur 1970-01-01 00:33:33
3
réponses

Lecture du fichier Haskell

J'ai récemment commencé à apprendre Haskell et j'ai beaucoup de mal à essayer de comprendre comment fonctionne la lecture du fichier. Par exemple, j'ai un fichier texte "test.txt" Et il contient des lignes de nombres par exemple: 32 4 2 30 300 5 …
demandé sur 1970-01-01 00:33:31