m (removed informal call for papers notice)
Latest revision as of 19:44, 3 April 2008
HaL 3: Meeting and Hackathon
Meeting: Apr 18, 2008. 5.30 p.m.
Hackathon: Apr 19-20, 2008.
HaL 3, the third Haskell in Leipzig meeting, will take place on Friday, April 18, 2008. The meeting will begin at 5.30 p.m. For the first time, the HaL meeting will be combined with a Hackathon weekend (19.-20.4.), where we want to work on the Haskell Eclipse plugin (refactoring, IDE integration, ...).
 1 Program - 18. April 2008
 1.1 17:00, Admission
 1.2 17:30, Theorems for free, Dr. Janis Voigtlaender TU-Dresden
The talk illustrates how and why certain propositions can be derived just by looking at the type of a function (rather than its full definition), explains briefly the theoretical background and examines example applications.
 1.3 18:15, A compiler for a simulation- and testing language in Haskell -- Bernd Holzmüller
ICS AG developed a simulation and testing tool which based on a DSL (Domain Specific Language). The DSL is used for the description of architecture and behavior of distributed system components (event/message based, reactive). The compiler was written in Haskell (with target language Ada). The Test system is used in some industrial projects. The talk presents the tool and gives experiences from using Haskell.
 1.4 19:00, Pause
 1.5 20:00, Making of Leksah -- Jürgen Nicklisch-Franken
This talk demonstrates the current development state of Leksah (), a Haskell IDE written in Haskell, explains the motivation behind the project and discusses some highlights and issues of developing an IDE in Haskell.
 1.6 21:00, Hackathon kick-off -- Leif Frenzel, Johannes Waldmann
Preparation and planning of the Hackathon weekend (Haskell refactoring and IDE integration). More details can be found in this wiki: http://leiffrenzel.de/eclipse/wiki/doku.php
 1.7 23:00, End of the meeting
 2 Misc
If you'd like to join us at HaL 3, please send an email to haskell "at" iba "minus" cg "dot" de.
For the workshop, we ask for a small fee (5 Euro) to cover catering.