[Haskell-fr] Question Data.Tree

David Virebayre dav.vire+haskell at gmail.com
Fri Dec 11 07:10:25 EST 2009


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 suppose donc:  type 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...
>

Tu as des éléments de réponse ici :
http://www.haskell.org/haskellwiki/Foldable_and_Traversable
Mais ça me semble compliqué, je crois que j'écrirais une fonction filtre .

David.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-fr/attachments/20091211/1121310a/attachment.html


More information about the Haskell-fr mailing list