C'est typiquement un cas où tu peux utiliser "break", pour séparer votes/candidats. De plus, tu peux également utiliser "words" pour récupérer ta liste de chiffres, sans avoir à utiliser une quelconque bibliothèque de parsing.

Le 21 juin 2017 à 11:50, Marc Chantreux <khatar@phear.org> a écrit :
salut a tous,

merci pour vos réponses qui me permettent de continuer mon
experimentation. Pour le moment c'est fragile et naif mais l'idée est
d'apprendre.

https://gist.github.com/anonymous/a416bad03ac5ddbfcbe5c8812c9a7467

l'idée (qui nous a été soumise comme un petit challenge par un membre du
club local de developpeurs) est de télécharger et d'exploiter

https://vote.gnome.org/blt.php?election_id=25

qui est le résultat d'un stv

https://en.wikipedia.org/wiki/Single_transferable_vote

en plus de pouvoir se poser des questions intéressantes, c'est aussi un
bon terrain de jeu pour haskell: on peut clairement avoir une approche
simple et naive et puis repasser dessus pour faire des choses réalistes
(y'a bien un moment ou je vais degainer attoparsec :) ).

encore merci.
marc
_______________________________________________
Haskell-fr mailing list
Haskell-fr@haskell.org
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-fr