Test-Driven development is a technique that’s mostly being practiced within the object-oriented development community. I’ve done and taught TDD in many contexts over the last 15+ years but all of it in OO-centric codebases.

Since I’m personally very much interested in functional programming but have never done production stuff with it, I’m eager to learn how TDD can be transferred to the realm of Haskell, Clojure, F# and others or if that should be a goal at all.

Therefore, I’m planning to organize a workshop for people who want to explore:

Basic Parameters:

The workshop will take place in Heidelberg, Germany, or nearby. I have two alternative dates to offer:

If you are interested to attend send me an email with your choice(s) of dates, as well as your experiences and interests considering the workshop topic “TDD with functional programming”. Feel free to suggests workshop sessions, execrcises and topics.

The decision about actual date and participants will hopefully be taken by end of March.


The date has been fixed: June 27 to 29, 2017

Location: Holiday Inn Heidelberg City Center

Costs: Approx. 150 EUR / participant (without lunch and dinner)

Update 2:

After deciding on the location I had to limit the number of participants to a max of 10; there are no free spots left.

Update 3:

I’ve written a short summary about the workshop take-aways.