Next Meetup

Beth Aitman - A practical guide to making good documentation
Documentation is the major way that developers learn how to use a new technology(1) (with Stack Overflow a close second, obviously). And good docs make a huge difference to usability - all of us have struggled to use something because of poor documentation(2). In particular, docs for Haskell libraries have a reputation for being pretty opaque. So we know that documentation is important. But writing it is kind of a pain. And so many developers don't really bother. The goal of this talk is to make it much less painful for you to write documentation - and possibly even enjoyable. I'll give you a practical guide to writing effective documentation, and the conceptual background you need to understand the problem space. We'll cover: what to write, and how to work out what you need to write tips for making your writing clear and easy-to-read making docs work for your audience (aka - when it is and isn't appropriate to talk about category theory) how to put docs together in the Haskell ecosystem, and what should go where maintenance and testing with plenty of examples of good and bad along the way. (1), (2)

ETH Zurich / Zentrum / CAB H 52

Universitätstrasse 6 · Zürich

Upcoming Meetups

Past Meetups (76)

What we're about

We are meeting once a month to share knowledge of and experience with Haskell.

Each time, one of us presents a topic, be it a library, a programming technique, development tools, or internals of GHC or other implementations. The format varies depending on the topic and the presenter between hands-on workshops, discussions and lectures.

Prior knowledge certainly helps, but we definitely don't require you to be an expert to join and/or to present a topic. The only thing that is important is that you are interested in Haskell and that you are eager to learn more.

HaskellerZ is organized by the Zurich Friends of Haskell (

Members (440)

Photos (17)