Improductivité Quelques trucs que j'ai faits 2010-07-21T00:00:00Z gnomnain gnomnain@gmail.com http://gnomnain.free.fr/blog/ Créer des instances de Monoid dynamiquement http://gnomnain.free.fr/blog/local-monoid 2010-09-25T21:00:00Z <p>Dans l'atelier <em><a href="http://www.siteduzero.com/forum-83-522452-tous-langages-hors-c-prologin-robot-anti-kikoolol.html">Robot anti-kikoolol</a>>/em< sur le forum Autres Langages du Site du Zéro, bluestorm m'a <a href="http://www.siteduzero.com/forum-83-522452-p2-tous-langages-hors-c-prologin-robot-anti-kikoolol.html#r5019239">fait remarquer</a> qu'une valeur était codée en dur dans ma <a href="http://www.siteduzero.com/forum-83-522452-p2-tous-langages-hors-c-prologin-robot-anti-kikoolol.html#r5012479">solution parallélisable</a> à cause d'une limitation des typeclasses en Haskell : il est impossible de créer localement une instance d'une typeclass, en capturant éventuellement une variable du contexte (ici, la taille minimum des mots).</p> <p>Ici, je présente une manière de définir localement une instance de Monoid, avec des types existentiels et un peu de mocheté : <a href="/monoide-local.html">Des instances locales de Monoid</a></p> Cette page http://gnomnain.free.fr/blog/firstpost 2010-07-21T00:00:00Z <p>Aujourd'hui, j'ai fait une page en HTML5 pour présenter les éventuels trucs que je fais. On peut supposer qu'elle ne va pas se remplir très vite... Pour avoir l'air productif, je vais mettre des trucs que j'ai fait dans le passé.</p> <p>En tout cas, voici <a href="http://gnomnain.free.fr/index.html">la page</a> et <a href="view-source:http://gnomnain.free.fr/index.html">le code</a></p> Ateliers sur autres langages http://gnomnain.free.fr/blog/ateliers 2010-07-20T00:00:00Z <p>J'ai pas de trucs récents sous la main, alors on va parler de vieux codes. J'ai posté des codes dans quelques ateliers du <a href="">forum Autres Langages</a> du site du zéro.</p> <ul> <li>Des dessins utilisant cfdg pour <a href="http://www.siteduzero.com/forum-83-164391-p1-atelier-cod-art.html">Cod'Art</a> : <a href="http://www.siteduzero.com/forum-83-164391-p10-atelier-cod-art.html#r2202559">1</a> et <a href="http://www.siteduzero.com/forum-83-164391-p11-atelier-cod-art.html#r2208088">2</a></li> <li>Un parser monadique (et un interpréteur) pour un langage avec une syntaxe lisp-like, avec une petite explication du fonctionnement : <a href="http://www.siteduzero.com/forum-83-392249-p2-atelier-tous-langages-calculatrice-s.html#r3612824"></a></li> <li>Une <a href="http://www.siteduzero.com/forum-83-522452-p2-tous-langages-hors-c-prologin-robot-anti-kikoolol.html#r5012479">solution parralélisable</a> utilisant les monoïdes pour un exercice de prologin (pourquoi faire simple quand on peut faire compliqué ?)</li> </ul>