For our next meetup, we'll have two speakers using ClojureScript and Haskell to introduce us to some physical and philosophical questions that can be modeled with functional programming.
Please be aware that the latter talk on 18th century philosopher Immanuel Kant's categorical imperative will be a mix of German and English. Code examples will likely help, and I'm sure the German speaking audience will provide clarifications for the people next to them.
Mayflower has kindly agreed to provide us with beverages and freshly grilled barbecue on their lovely new roof terrace. Carnivore, vegetarian and vegan options will be available!
Location: Mayflower GmbH
18:30 - Meet and greet with food and drinks
19:00 - Thomas Sojka: The discovery of fire in ClojureScript
19:30 - Questions and discussion
19:45 - Cornelius Diekmann: Kants kategorischer Imperativ in Haskell [partially GERMAN!]
20:15 - Questions and discussion
20:30 - End
Title: The discovery of fire in ClojureScript
Speaker: Thomas Sojka
Abstract: Friction, tinder & wood are classic ingredients for the creation of fire but this talk will show you how to create fire with ClojureScript, forces & blending. Relearn your long lost physics knowledge with fun and take a look into the world of creative visual programming.
Title: Kants kategorischer Imperativ in Haskell
Language: A mix of German and English
Speaker: Cornelius Diekmann
Abstract: "Act only according to that maxim whereby you can, at the same time, will that it should become a universal law" [Immanuel Kant, 1785; freely cited from Wikipedia]. We will take Kant's categorical Imperative and model it in Haskell. I'm not a philosopher and universal epiphany is unlikely to occur, though, modelling and debugging is still great fun.
Image courtesy of Alex Block, alexblocktravels.com.