Call For Presentations

Love FP? Tell the world!

March 18, 2014

Call for Presentations Opens

April 14, 2014

Call for Presentations Closes

April 21, 2014

Presentations Announced

Session Formats

The conference program runs for two days across multiple tracks. Presentations may be in the form of a talk, workshop, jam or a combo.

Talk (30 minutes)

Talks are conventional conference presentations of 30 minutes including questions. They are conducted in a lecture format providing a focused explanation on a single topic. Some talks are an introduction to a subsequent Workshop or Jam - see Combo below.

Workshop (2.5 hours)

Workshops take the audience through the technical details of a specific technology. They are smaller and more slowly paced than talks and leave plenty of room for questions and discussions. Workshops should provide the attendee with sufficient detail and references to get started on a new technology. Workshops typically last for 150 minutes, and they include plenty of concrete code examples.

Jam (2.5 hours)

Jams are an opportunity for attendees to code using their favorite or a new FP language . Attendees will solve the Jam problem by writing code together, while being guided by the conductor of the Jam. The software requirements and expected background knowledge will be announced in the program, so that all participants can ensure that they are prepared to code right from the start. Jams typically run for 150 minutes and allow for sufficient time to answer questions and solve problems. At the end of the Jam each team will present their solution.


Many talks provide an introduction to a topic that is covered in more detail in a Workshop. In a Combo, the Talk introduces general concepts of a technology and might serve as an introduction to get people interested in the subsequent Workshop. The Workshop provides the gory details needed to use technology introduced in the Talk in practice.

There will also be an opportunity for short 5 minute lightning talks throughout the conference. There is no need to submit for a lightning talk via this process.

Submission Guidelines

The audience for Lambda Jam is functional programmers who are looking to increase their skills. It will provide attendees with a fast paced exposure to intermediate and advanced concepts. Therefore, your presentation should contribute to their knowledge and development capabilities.

The following are some of the topic areas we are looking for submissions on:

  • Core functional programming - the bread and butter of the functional programmer, but pushing the envelope a bit.
  • Production functional programming - what cool things are being done with functional programming in production systems which offer lessons to others.
  • Cutting edge/different functional programming - The bleeding edge of the field of functional programming as well as un-thought of usages of functional programming languages and techniques.

Provide sufficient detail in your submission to enable the reviewers to understand your proposal and clearly identify what an attendee will gain by from attending your session. You should include the following information in the submission system:

Authors The details of each of the presenters.
Title Title of the presentation (please keep it brief and specific).
Abstract In your abstract, ensure that you include the following:
  • Goal: Explain in one paragraph what an attendee will learn during your presentation.
  • Description: Explain in detail how you presentation will be structured, what methodology and technology you will introduce, what examples you will use, etc.
  • Combo: If your presentation combines a Talk with a Workshop, describe how the two components relate and how they will work together to achieve the desired learning outcome.
  • Pre-Requisites: Specify any operating systems or tools (if required) that a participant should have installed to actively participate in your session.
  • Ancillary material: a description of supporting material, which you will provide before the conference and that we will distribute to all participants via the Lambda Jam website - this may be text in PDF format and/or code as a compressed tar file.
  • References: Is there generally available material that attendees may use after the presentation to deepen their understanding of the presented topic material? If so, please list that material.
Category The type of presentation you are proposing:
  • Talk
  • Workshop
  • Jam
  • Combo Talk / Workshop
Group Indicate the level your talk is aimed at:
  • Intermediate
  • Advanced
Topic Indicate the functional programming languages that you will be targeting. If the language is not listed, please select "Other" and mention it in your abstract.

All submissions should assume the audience has an understanding of functional programming. Attendees seeking an introduction to functional programming languages and techniques will have the opportunity to attend formal full day invited workshops prior to the conference.

Review Process

The program committee will review all submissions. Throughout the review period, submitters may be contacted to clarify details on their submission. All submitters will be notified via email of the status of their submission. There will also be a small number of invited speakers / keynotes.

Speaker Compensation

Thanks to our sponsors, presenters will be compensated as follows:

  • Speakers will receive $400 travel + 3 nights hotel.
  • Workshop Speakers will receive $400 travel + 3 nights + $200.
  • Jam leader: $400 travel + 3 nights + $200


You can submit your session idea now! (An EasyChair account is required.)

For more information or questions, please email .