Haskore - music generation Yesod, Snap, or HAppS - quick web application Diagrams - easy image composition, 2D GPipe - functional composition of 3D graphics and shaders (similar to Conal Elliott's Vertigo). (cabal - easy installs, downloads, packaging)
On Fri, Oct 28, 2011 at 12:06 AM, Joosten, Han <[email protected]> wrote: > I am planning to give a workshop on FP using Haskell. The audience will > be programmers with quite a bit of experience with conventional languages > like Java and .net . I want to give them some feeling about FP. And > hopefully, they will become interested so they want more... > > A couple of years ago, Simon Peyton Jones gave a splendid > presentation<http://www.bestechvideos.com/2007/08/09/oscon-2007-simon-peyton-jones-a-taste-of-haskell-part-i> > with > a comparable goal. He used Xmonad as an example to show some 'real code'. I > like this idea, because Xmonad contains some code that is suitable to > explain (not too hard to understand), and still gives a feeling about the > power of Haskell. However, Xmonad needs X11 to run. Me and most people in > the audience are stuck to windows (no flames please ;-s ) , and don't want > to fiddle around with cygwin or the likes) > I am wondering what package is suitable to be used as an example too? It > needs to fulfill at least the following requirements: > + I have to be able to explain the purpose of the software in no more than > 1 or 2 minutes > + There should be parts of the code that can be easily linked to the > purpose /use of the package > + These code parts must show the 'prettiness' of Haskell > + It would be nice if there is something GUI-like to demo, which runs under > windows. > + I prefer not to use some kind of a compiler as an example. > > Now the question is: What package would you suggest, and of course, why? > > Thanks! > > > > Han Joosten. > > > > > > > > > > > Dit bericht is vertrouwelijk en kan geheime informatie bevatten enkel > bestemd voor de geadresseerde. Indien dit bericht niet voor u is bestemd, > verzoeken wij u dit onmiddellijk aan ons te melden en het bericht te > vernietigen. Aangezien de integriteit van het bericht niet veilig gesteld is > middels verzending via internet, kan Atos Nederland B.V. niet aansprakelijk > worden gehouden voor de inhoud daarvan. Hoewel wij ons inspannen een > virusvrij netwerk te hanteren, geven wij geen enkele garantie dat dit > bericht virusvrij is, noch aanvaarden wij enige aansprakelijkheid voor de > mogelijke aanwezigheid van een virus in dit bericht. Op al onze > rechtsverhoudingen, aanbiedingen en overeenkomsten waaronder Atos Nederland > B.V. goederen en/of diensten levert zijn met uitsluiting van alle andere > voorwaarden de Leveringsvoorwaarden van Atos Nederland B.V. van toepassing. > Deze worden u op aanvraag direct kosteloos toegezonden. > > This e-mail and the documents attached are confidential and intended solely > for the addressee; it may also be privileged. If you receive this e-mail in > error, please notify the sender immediately and destroy it. As its integrity > cannot be secured on the Internet, the Atos Nederland B.V. group liability > cannot be triggered for the message content. Although the sender endeavours > to maintain a computer virus-free network, the sender does not warrant that > this transmission is virus-free and will not be liable for any damages > resulting from any virus transmitted. On all offers and agreements under > which Atos Nederland B.V. supplies goods and/or services of whatever nature, > the Terms of Delivery from Atos Nederland B.V. exclusively apply. The Terms > of Delivery shall be promptly submitted to you on your request. > > Atos Nederland B.V. / Utrecht > KvK Utrecht 30132762 > > _______________________________________________ > Haskell-Cafe mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/haskell-cafe > >
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
