Join us at MuniHac, Munich's yearly Haskell gathering! For three days, Haskell folks from all over meet up to code, learn, and hang out. New to Haskell or been at it for years? Doesn't matter - we've got workshops, talks, and projects for everyone. It's a great chance to learn and meet the enthusiastic Haskell community!
The MuniHac is organized by TNG Technology Consulting GmbH and will be hosted at the TNG offices in Munich (Beta-Straße 13, 85774 Unterföhring).
Registration are open until all seats are booked. We're looking forward to seeing you in Munich!
If you would like to present a talk or workshop on MuniHac 2025, also join our Call for Contributions!
You have a Haskell project you want to present? You're working on a library or framework? You have insights you want to share?
We're looking for different types of contributions:
If you have an idea that you would like to present or host, please send us some information, either via this Google Form (Talks & Workshops), or via email to munihac@tngtech.com (Talks, Workshops & Projects). Please submit your proposal until August 10th 2025!
We discuss history and evolution of string builders in Haskell, how linear types help us to tackle shared mutable state, what lessons can be learned from Java and how reading decade-old code can speed up things tenfold.
Since 2019, the International Software Architecture Qualification board has featured a three-day curriculum for Functional Software Architecture ("FUNAR") as part of its Advanced Level certification. We have taught more than 30 trainings based on this curriculum, mostly to audiences with little or no prior exposure to functional programming. In the training, we work through examples written in Haskell, among them a complete web application. The short duration of the course (which is usually preceded by a one-day introduction to functional programming) puts significant constraints on how much and what it can cover, but also poses didactic challenges as all material must be explainable and carry over to other functional languages. Over the past six years, we have continually assessed the effectiveness of the course and made many iterative improvements. We'll report on our experience and draw some inferences not just about teaching but also about viable software architecture in Haskell and what its advantages and differences are with traditional software architecture.
Want to keep in touch and receive updates about MuniHac? We have an account , a mailing list, and a Slack workspace.
You can reach us via email: munihac@tngtech.com.
Each participant will retain ownership of any and all intellectual and industrial property rights to his or her work created or used during the Hackathon.