[Haskell-fr] Question Data.Tree

Dupont Corentin corentin.dupont at gmail.com
Wed Dec 9 17:03:56 EST 2009


Oui c'est ça
Je suis allé un peu vite en écrivant mon exempe.
C'est bien un type synonyme que je voulais.
Mais ça ne résout pas mon problème?

2009/12/9 Dan Weston <westondan at imageworks.com>

>
> > data MyTree = Tree Jeu
>
> Ici Tree n'est pas de chez Data.Tree, ce n'est qu'un constructeur du type
> MyTrue
>
> Pêut-etre voulez-vous
>
> > type MyTree = Tree Jeu
>
> Dupont Corentin wrote:
>
>>
>> Bonjour!
>> Oui, ça fait plaisir de voir un peu de traffic sur cette liste!
>> Je me demande ce qu'il faudrait faire pour développer l'enthousiasme pour
>> Haskell en France.
>> J'ai l'impression que tous les autres pays l'utilisent sauf nous!
>> Rien qu'a voir où sont organisés les grosses conférences: Madrid, Oslo,
>> Stockholm, Philadelphie...
>> Rien à Paris??
>>
>> Sinon pour ma part, j'utilise Ubuntu, mais je regrette qu'il n'y ai pas de
>> package pour ghc 6.10.
>>
>> Une question technique:
>> J'utilise un arbre de chez Data.Tree:
>>
>> data Item = I | X
>>     deriving (Eq, Show, Ord)
>> type Jeu = [Item]
>>
>> data MyTree = Tree Jeu
>>
>> Je souhaite élaguer cet arbre à l'aide d'une fonction prune:
>> prune :: Jeu -> Bool
>>
>> Je souhaite faire ce parcours à l'aide d'une fonction de la bibliothèque
>> genre fmap...
>> Peut être est-ce possible avec la fonction Data.Traverable.traverse, mais
>> je ne comprend absoluement pas comment elle marche:
>> traverse :: Applicative f => (a -> f b) -> t a -> f (t b)
>> pourquoi Applicative? Qu'est ce que ça permet?
>>
>> J'ai aussi une fonction estSolution:
>> estSolution :: Jeu -> Bool
>>
>> Je souhaite élaguer complètement l'arbre pour ne garder que les chemins
>> qui
>> mènent aux solutions.
>> Je sais le faire à la main avec un parcours, mais ce serait mieux à l'aide
>> d'une fonction de la librairie!!
>>
>> Corentin
>>
>>
>>
>>
>>
>>            Marc Chantreux
>>            <khatar at phear.or
>>            g>                                                       Pour
>>            Envoyé par :              La liste Haskell Francophone
>>            haskell-fr-bounc          <haskell-fr at haskell.org <mailto:
>> haskell-fr at haskell.org>>
>>            es at haskell.org <mailto:es at haskell.org>
>>                    cc
>>
>>
>>                                                                    Objet
>>            09/12/2009 08:41          Re: [Haskell-fr] haskell platform
>>                                      sous ubuntu ?
>>
>>                Veuillez
>>               répondre à
>>            La liste Haskell
>>              Francophone
>>            <haskell-fr at hask
>>                ell.org <http://ell.org>>
>>
>>
>>
>>
>>
>>
>>
>> On Wed, Dec 09, 2009 at 08:26:36AM +0100, David Virebayre wrote:
>>  > De rien ! Ca fait plaisir de voir un message sur cette liste de temps
>>  > en temps. N'hésites pas !
>>
>> Il est vrai que kowey et moi esperions plus de trafic quand on avait
>> fait les demarches pour la création de la liste et de la page
>> francophone.
>>
>> Pour ma part: j'ai fais une pause dans mon apprentissage parceque je
>> n'arrivais tout simplement pas a écrire quoi que ce soit d'intelligent.
>> Je tente actuellement une nouvelle méthode qui fonctionne bien avec go:
>> la lecture des codes sources existants.
>>
>>  > Au fait, quelle version d'Ubuntu as-tu ?
>>
>> une JJ ... mais je ne reconduirais pas ubuntu: je l'ai testé parceque
>> c'etait préinstallé sur mon portable mais je la virerais des que j'en
>> aurais le temps pour une autre distrib. Je pensais a Squeeze ...
>> il parrait que arch est tres appréciée dans le monde haskell pour le
>> nombre de libs packagées: je jetterais un coup d'oeil.
>>
>> cordialement
>> marc
>> _______________________________________________
>> Haskell-fr mailing list
>> Haskell-fr at haskell.org <mailto:Haskell-fr at haskell.org>
>>
>> http://www.haskell.org/mailman/listinfo/haskell-fr
>>
>>
>>
>>
>>
> _______________________________________________
> Haskell-fr mailing list
> Haskell-fr at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-fr
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-fr/attachments/20091209/8dbcda4b/attachment.html


More information about the Haskell-fr mailing list