Thanks Yves for your advice. And I agree with you that too much laziness may be mind-blowing for most of the audience, yet this is one of the characteristics of Haskell, whether or not we like it and whatever troubles it can induce.

I really think the knapsack is simple, not too far away from real world and might be demonstrated with live code in 5 minutes. I will have a look anyway at more "spectacular" stuff like gloss or yesod but I fear this is out of scope.

Regards,
Arnaud

On Tue, Feb 28, 2012 at 12:27 PM, Yves Parès <yves.pares@gmail.com> wrote:
Nevermind, I think I found: http://jduchess.org/duchess-france/blog/battle-language-a-la-marmite/

You could try the JSON parser exercise. (https://github.com/revence27/JSON-hs) Or anything else with Parsec, it's a pretty good power-showing library.


2012/2/28 Yves Parès <yves.pares@gmail.com>
Where exactly does that event take place?
Is it open to public?

And I strongly disadvise fibonacci, quicksort and other mind-blowing reality-escapist stuff. Show something real world and practical.

2012/2/27 Arnaud Bailly <arnaud.oqube@gmail.com>
Hello Cafe,

I will be (re)presenting Haskell in a "Batlle Language" event Wednesday evening: A fun and interactive contest where various programming language champions try to attract as much followers as possible in 5 minutes.

Having successfully experimented the power of live coding in a recent Haskell introduction for the Paris Scala User Group, I would like to do the same but given the time frame I need a simpler example than the music synthesizer program.

So I would like to tap in the collective wisdom looking for some concise, eye-opening, mind-shaking and if possible fun example of what one can achieve in Haskell. Things that sprung to my mind are rather dull: prime factors, fibonacci numbers.

Thanks in advance,
Arnaud

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe