Oui c&#39;est ça<br>Je suis allé un peu vite en écrivant mon exempe.<br>C&#39;est bien un type synonyme que je voulais.<br>Mais ça ne résout pas mon problème?<br><br><div class="gmail_quote">2009/12/9 Dan Weston <span dir="ltr">&lt;<a href="mailto:westondan@imageworks.com">westondan@imageworks.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
&gt; data MyTree = Tree Jeu<br>
<br>
Ici Tree n&#39;est pas de chez Data.Tree, ce n&#39;est qu&#39;un constructeur du type MyTrue<br>
<br>
Pêut-etre voulez-vous<br>
<br>
&gt; type MyTree = Tree Jeu<br>
<br>
Dupont Corentin wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">
<br>
Bonjour!<br>
Oui, ça fait plaisir de voir un peu de traffic sur cette liste!<br>
Je me demande ce qu&#39;il faudrait faire pour développer l&#39;enthousiasme pour<br>
Haskell en France.<br>
J&#39;ai l&#39;impression que tous les autres pays l&#39;utilisent sauf nous!<br>
Rien qu&#39;a voir où sont organisés les grosses conférences: Madrid, Oslo,<br>
Stockholm, Philadelphie...<br>
Rien à Paris??<br>
<br>
Sinon pour ma part, j&#39;utilise Ubuntu, mais je regrette qu&#39;il n&#39;y ai pas de<br>
package pour ghc 6.10.<br>
<br>
Une question technique:<br>
J&#39;utilise un arbre de chez Data.Tree:<br>
<br>
data Item = I | X<br>
     deriving (Eq, Show, Ord)<br>
type Jeu = [Item]<br>
<br>
data MyTree = Tree Jeu<br>
<br>
Je souhaite élaguer cet arbre à l&#39;aide d&#39;une fonction prune:<br>
prune :: Jeu -&gt; Bool<br>
<br>
Je souhaite faire ce parcours à l&#39;aide d&#39;une fonction de la bibliothèque<br>
genre fmap...<br>
Peut être est-ce possible avec la fonction Data.Traverable.traverse, mais<br>
je ne comprend absoluement pas comment elle marche:<br>
traverse :: Applicative f =&gt; (a -&gt; f b) -&gt; t a -&gt; f (t b)<br>
pourquoi Applicative? Qu&#39;est ce que ça permet?<br>
<br>
J&#39;ai aussi une fonction estSolution:<br>
estSolution :: Jeu -&gt; Bool<br>
<br>
Je souhaite élaguer complètement l&#39;arbre pour ne garder que les chemins qui<br>
mènent aux solutions.<br>
Je sais le faire à la main avec un parcours, mais ce serait mieux à l&#39;aide<br>
d&#39;une fonction de la librairie!!<br>
<br>
Corentin<br>
<br>
<br>
<br>
<br>
<br>
            Marc Chantreux<br>
            &lt;khatar@phear.or<br>
            g&gt;                                                       Pour<br>
            Envoyé par :              La liste Haskell Francophone<br></div></div>
            haskell-fr-bounc          &lt;<a href="mailto:haskell-fr@haskell.org" target="_blank">haskell-fr@haskell.org</a> &lt;mailto:<a href="mailto:haskell-fr@haskell.org" target="_blank">haskell-fr@haskell.org</a>&gt;&gt;<br>

            <a href="mailto:es@haskell.org" target="_blank">es@haskell.org</a> &lt;mailto:<a href="mailto:es@haskell.org" target="_blank">es@haskell.org</a>&gt;                                             cc<div class="im">
<br>
<br>
                                                                    Objet<br>
            09/12/2009 08:41          Re: [Haskell-fr] haskell platform<br>
                                      sous ubuntu ?<br>
<br>
                Veuillez<br>
               répondre à<br>
            La liste Haskell<br>
              Francophone<br>
            &lt;haskell-fr@hask<br></div>
                <a href="http://ell.org" target="_blank">ell.org</a> &lt;<a href="http://ell.org" target="_blank">http://ell.org</a>&gt;&gt;<div class="im"><br>
<br>
<br>
<br>
<br>
<br>
<br>
On Wed, Dec 09, 2009 at 08:26:36AM +0100, David Virebayre wrote:<br>
 &gt; De rien ! Ca fait plaisir de voir un message sur cette liste de temps<br>
 &gt; en temps. N&#39;hésites pas !<br>
<br>
Il est vrai que kowey et moi esperions plus de trafic quand on avait<br>
fait les demarches pour la création de la liste et de la page<br>
francophone.<br>
<br>
Pour ma part: j&#39;ai fais une pause dans mon apprentissage parceque je<br>
n&#39;arrivais tout simplement pas a écrire quoi que ce soit d&#39;intelligent.<br>
Je tente actuellement une nouvelle méthode qui fonctionne bien avec go:<br>
la lecture des codes sources existants.<br>
<br>
 &gt; Au fait, quelle version d&#39;Ubuntu as-tu ?<br>
<br>
une JJ ... mais je ne reconduirais pas ubuntu: je l&#39;ai testé parceque<br>
c&#39;etait préinstallé sur mon portable mais je la virerais des que j&#39;en<br>
aurais le temps pour une autre distrib. Je pensais a Squeeze ...<br>
il parrait que arch est tres appréciée dans le monde haskell pour le<br>
nombre de libs packagées: je jetterais un coup d&#39;oeil.<br>
<br>
cordialement<br>
marc<br>
_______________________________________________<br>
Haskell-fr mailing list<br>
</div><a href="mailto:Haskell-fr@haskell.org" target="_blank">Haskell-fr@haskell.org</a> &lt;mailto:<a href="mailto:Haskell-fr@haskell.org" target="_blank">Haskell-fr@haskell.org</a>&gt;<div class="im"><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-fr" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-fr</a><br>
<br>
<br>
<br>
<br>
</div></blockquote><div><div></div><div class="h5">
<br>
_______________________________________________<br>
Haskell-fr mailing list<br>
<a href="mailto:Haskell-fr@haskell.org" target="_blank">Haskell-fr@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-fr" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-fr</a><br>
</div></div></blockquote></div><br>