preguntar acerca de haskell

6
réponses

Le moyen le plus rapide d’obtenir le dernier élément d’une liste dans Haskell

Quel est le moyen le plus rapide d'obtenir le dernier élément d'une liste dans Haskell. Aussi dans la prochaine itération, je veux supprimer le premier et le dernier élément de la liste. Quelle est la façon la plus élégante de le faire? J'essaie de c …
demandé sur 1970-01-01 00:33:31
3
réponses

Syntaxe de la clause Haskell where dans un bloc do

J'essaie de refactoriser un appel de fonction mapM_ dans un bloc do dans Haskell. Je voudrais extraire le lambda dans une fonction nommée (localement) pour rendre le code plus lisible. Mon code ressemble à l'origine à ceci: do -- ... mapM_ (x …
demandé sur 1970-01-01 00:33:32
3
réponses

Quelle est la signification des parenthèses dans les signatures de type Haskell?

Prenez la signature de type de fmap (La Méthode Functor) comme exemple: (a -> b) -> f a -> f b En quoi est-ce différent de la signature de type suivante? a -> b -> f a -> f b Y a-t-il même une différence entre ces deux signat …
demandé sur 1970-01-01 00:33:35
2
réponses

Types et éléments de conteneur associés

Je pense que j'ai peut-être demandé ceci sur Haskell-Cafe à un moment donné, mais damné si je peux trouver la réponse maintenant... Donc je le demande encore ici, alors j'espère qu'à l'avenir je pourrai trouver la réponse! Haskell est Fantastique …
demandé sur 1970-01-01 00:33:32
2
réponses

Comment faire pour que Haskell ou ghci puissent montrer des caractères chinois et exécuter des caractères chinois nommés scripts?

je veux faire un script Haskell pour lire des fichiers dans mon dossier /home. Cependant, il y a beaucoup de fichiers nommés avec des caractères chinois, et Haskell et Ghci ne peuvent pas le gérer. Il semble que Haskell et Ghci ne sont pas doués pour …
demandé sur 1970-01-01 00:33:32
15
réponses

Algorithme — comment supprimer efficacement les éléments dupliqués dans une liste?

il y a un Liste L. Il contient des éléments de type arbitraire chaque. Comment supprimer efficacement tous les éléments dupliqués dans une telle liste? L'ordre doit être préservé Juste un algorithme, donc pas importer une bibliothèque externe est a …
demandé sur 1970-01-01 00:33:29
7
réponses

Joli petit exemple de programmation simple de la vie réelle à Haskell? [fermé]

je sais, je me demande peut-être beaucoup, mais est-ce que quelqu'un connaît quelques jolis petits exemples de programmation / bibliothèques pour Haskell. pour un cours "introduction à la programmation", je veux montrer que Haskell est plus qu'un …
demandé sur 1970-01-01 00:33:30
5
réponses

PCRE in Haskell-quoi, où, comment?

j'ai cherché de la documentation ou un tutoriel sur les expressions régulières de Haskell depuis des lustres. Il n'y a pas d'information utile sur le haskellwiki page. Il donne simplement le message énigmatique: Documentation Coming soonish. Il …
demandé sur 1970-01-01 00:33:31
3
réponses

Arbres à Haskell

j'apprends encore haskell, et je ne vois pas vraiment la différence entre data Tree a = Leaf a | Branch [Tree a] et data Tree a = Leaf a | Branch (Tree a) (Tree a) ... …
demandé sur 1970-01-01 00:33:30
2
réponses

Haskell cabal-install erreurs

je vais avoir beaucoup de problèmes avec cabal-install: 1: Chaque fois que je fais cabal update, il me dit de ne cabal install cabal-install, donc je le fais, et puis quand je fais cabal update encore une fois, il dit la même chose. 2: Quand j'ess …
demandé sur 1970-01-01 00:33:33