From HaskellWiki
Jump to navigation Jump to search

March 19-21, 2010

Zurich, Switzerland


The Haskell Hackathon is an international, grassroots collaborative coding festival with a simple focus: build and improve Haskell libraries, tools, and infrastructure.

ZuriHac will be held in March at the Google office in Zurich. It is open to all -- you do not have to be a Haskell guru to attend. All you need is a basic knowledge of Haskell, a willingness to learn, and a project you're excited to help with (or a project of your own to work on).

There will be lots of hacking, good food, and, of course, fun!

Lightning talks/demos

On Sunday afternoon we'll set aside some time for lightning talks and/or project demos. A projector and a whiteboard will be available. Registration is not required but feel free to drop us an email if you already know that you want to give a talk/demo.



Registration is closed. Thanks everyone who registered!

If you will be attending, please register. If you like, you can also list yourself as an attendee.


March 19-21, 2010, from 2:30-6:30pm Friday, 10am-6pm Saturday, and 10am-6pm Sunday.

Try to arrive at the Google office at 2:00pm on Friday, if possible. There are over 80 people participating and it'll take us some time to give you all name tags and get you set up in the allocated rooms. The earlier we get people set up, the earlier we can start hacking!


We will be in the TechTalk area of the Google office at Brandschenkestrasse 110, 8002 Zurich, Switzerland.


What to bring

  • A laptop
  • Wireless card if necessary. There will be wireless network access. Ethernet access will probably not be available. If you really need ethernet access, please contact the organizers.
  • Mobile phone

The room has whiteboards and a projector for any discussions or should anyone wish to give a talk.

Before you arrive

  • Pick out a couple of projects to work on and familiarize yourself with them, or bring your own project(s) to work on. See the projects page for a list of projects people plan to work on. If you plan to work on your own project, be sure to list it on the projects page and set up a public repository if you don't already have one, so that other people can help hack on your project. Lots of people are attending so we won't do a round of introductions, where you can plug your project, this time around as it would take too much time.
  • Install an up to date Haskell toolchain: at least GHC (preferably 6.10.* or 6.12.*) and cabal-install. If you don't already have these installed (or need to install from scratch on the laptop you're bringing), the easiest way is probably to install the Haskell Platform.

Getting to Zurich

There are direct flight to Zurich airport (code: ZRH) from most major European cities. Switzerland also has excellent and reasonably priced train connections with the rest of Europe.

For trains within Switzerland and to neighboring countries go to SBB.

Staying in Zurich

Your most important resource is the map of venue, restaurants, and hostels/hotels.


Please feel free to organize amongst yourselves on the accommodations page. Here are some suggestions that are near the office (see map).


  • City Backpacker Hostel: Close to the main station in the Niederdorf. Very central, but the sleeping rooms and the lounge are quite cramped.
  • Youth Hostel Zurich: Closer to the Google office, but further away from the city center in Wollishofen. More roomy and comfortable than City Backpacker.
  • Four Points By Sheraton Walking distance to the Google office and eleven minutes by tram from the city center.

Getting to the Google Office

Online timetables for travel within Zurich can be found at ZVV.

The train and tram stop closest to the Google office is Bahnhof Enge. You can take tram 5, 6, 7, 13, or S-Bahn S2 to get there. It takes about seven minutes by tram from the main train station (Zurich HB) to Bahnhof Enge and another five minutes to walk to the office.

From the Airport

Take S-Bahn S2 directly to Bahnhof Enge and walk from there. Alternatively, take any S-Bahn that goes to the main train station (Zurich HB) and take tram 6, 7, or 13 to Bahnhof Enge.


There are no vending machines in the office so bring some water bottles/snacks to eat throughout the day.

On Friday evening (around 5:30pm) we'll serve some finger food and drinks in the office. On Saturday and Sunday we'll have a lunch break in the middle of the day where you can visit one of the nearby restaurants (or eat something you brought). In the evening many of us will likely form groups and go out for dinner together.


For any questions or emergencies, you can always call Johan Tibell at +41-787-978230, or Christophe Poucet.


  • Johan Tibell (irc: tibbe, e-mail: johan.tibell+zurihac@gmail.com)
  • Christophe Poucet (irc: poucet, e-mail: christophe.poucet+zurihac@gmail.com)