<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">Le 6 avril 2014 18:14, Gautier DI FOLCO <span dir="ltr"><<a href="mailto:gautier.difolco@gmail.com" target="_blank">gautier.difolco@gmail.com</a>></span> a écrit :<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div style="word-wrap:break-word"><div>- pour utiliser les lens, voici ce que fait cabal:</div>
<div><div style="margin:0px;font-size:13px;font-family:Menlo">Resolving dependencies...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading transformers-compat-0.1.1.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Downloading tagged-0.7.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Configuring tagged-0.7.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Configuring transformers-compat-0.1.1.1...</div>

<div style="margin:0px;font-size:13px;font-family:Menlo">Building transformers-compat-0.1.1.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Building tagged-0.7.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Installed transformers-compat-0.1.1.1</div><div style="margin:0px;font-size:13px;font-family:Menlo">Installed tagged-0.7.1</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading contravariant-0.4.4...</div>

<div style="margin:0px;font-size:13px;font-family:Menlo">Downloading distributive-0.4.3.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Configuring contravariant-0.4.4...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Configuring distributive-0.4.3.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading reflection-1.4...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Configuring reflection-1.4...</div>

<div style="margin:0px;font-size:13px;font-family:Menlo">Building contravariant-0.4.4...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Building reflection-1.4...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Installed contravariant-0.4.4</div><div style="margin:0px;font-size:13px;font-family:Menlo">Building distributive-0.4.3.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Installed reflection-1.4</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Installed distributive-0.4.3.1</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading comonad-4.0.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Configuring comonad-4.0.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Building comonad-4.0.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Installed comonad-4.0.1</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading semigroupoids-4.0.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Configuring semigroupoids-4.0.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Building semigroupoids-4.0.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Installed semigroupoids-4.0.1</div>

<div style="margin:0px;font-size:13px;font-family:Menlo">Downloading bifunctors-4.1.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading profunctors-4.0.3...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Configuring bifunctors-4.1.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Configuring profunctors-4.0.3...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Building bifunctors-4.1.1...</div>

<div style="margin:0px;font-size:13px;font-family:Menlo">Building profunctors-4.0.3...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Installed profunctors-4.0.3</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Installed bifunctors-4.1.1</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading free-4.6.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Configuring free-4.6.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Building free-4.6.1...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Installed free-4.6.1</div><div style="margin:0px;font-size:13px;font-family:Menlo">Downloading lens-4.1.2...</div><div style="margin:0px;font-size:13px;font-family:Menlo">

Configuring lens-4.1.2...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Building lens-4.1.2...</div><div style="margin:0px;font-size:13px;font-family:Menlo">Installed lens-4.1.2</div></div><div style="margin:0px;font-size:13px;font-family:Menlo">

<br></div><div style="margin:0px;font-size:13px;font-family:Menlo"><br></div><div><div>Est-ce vraiment nécessaire ?</div></div></div></blockquote><div><br></div></div></div><div>Je pensais qu'on ne pouvait pas l'éviter, je vais voir, meci.<br>

</div></div></div></div></blockquote></div><br></div><div class="gmail_extra">Visiblement ça se produit dès que GHC à des évaluations au cours de la compilation et c'est un ticket ouvert : <a href="https://ghc.haskell.org/trac/ghc/ticket/5647">https://ghc.haskell.org/trac/ghc/ticket/5647</a><br>
<br></div><div class="gmail_extra">Vous n'avez pas ce soucis quand vous utilisez les lens sur vos projets ?<br><br></div><div class="gmail_extra">Merci par avance.<br></div></div>