ICFP 2026
Mon 24 - Sat 29 August 2026 United States

General Information

Welcome to the website of the Erlang 2026 workshop!

Series

Erlang 2026 is the 25th ACM SIGPLAN Erlang Workshop and is a satellite event of the 31st ACM SIGPLAN International Conference on Functional Programming (ICFP 2026).

This year the workshop will be hybrid: we encourage authors and participants to attend the workshop in-person, but remote talks and participation will be fully supported.

In addition we plan to provide financial support to individuals who might not otherwise be able to attend.

Scope

The workshop aims to bring together the open source, academic, and industrial communities of Erlang, other BEAM-related languages, actor model programming, distribution, and concurrency to discuss techniques, technologies, languages, and other relevant topics. The Erlang model of concurrent programming has been widely emulated, for example, by Akka in Scala. Moreover, several newer programming languages, such as Elixir, have been designed atop Erlang’s VM. The workshop welcomes contributions related to any and all systems like those mentioned above.

Proceedings

As with previous years, the accepted workshop papers will be published by the ACM and will appear in the ACM Digital Library.

Goals

The workshop aims to enable participants to learn about recent developments in techniques and tools, novel applications, draw lessons from users’ experiences, and identify research problems and common areas relevant to the practice of Erlang and other Erlang-like languages, functional programming, actor model programming, distribution, concurrency, etc.

We are looking forward to your participation!

Call for Papers

Overview

The Erlang Workshop aims to bring together the open source, academic, and industrial communities of Erlang, other BEAM-related languages, actor model programming, distribution, and concurrency to discuss techniques, technologies, languages and other relevant topics. The Erlang model of concurrent programming has been widely emulated, for example by Akka in Scala. Moreover, several newer programming languages, such as Elixir, have been designed atop Erlang’s VM. The workshop is welcoming contributions related to any and all systems like those mentioned above.

The workshop aims to enable participants to learn about recent developments on techniques and tools, novel applications, draw lessons from users’ experiences and identify research problems and common areas relevant to the practice of Erlang and other Erlang-like languages, functional programming, actor model programming, distribution, concurrency, etc.

This year the workshop will be hybrid: we encourage authors and participants to attend the workshop in-person, but remote talks and participation will be fully supported.

In addition we plan to provide financial support to individuals who might not otherwise be able to attend.

Submissions

This year we invite three types of submissions:

  • Technical papers describing language extensions, critical discussions of the status quo, formal semantics of language constructs, program analysis and transformation, virtual machine extensions and compilation techniques, implementations and interfaces of Erlang in/with other languages, and new tools (profilers, tracers, debuggers, testing frameworks, etc.). Submissions related to Erlang, Elixir, Lisp Flavored Erlang, and topics in functional, concurrent, and distributed programming are welcome and encouraged. The maximum length for technical papers is restricted to 12 pages, but short papers (max. 6 pages) are also welcome.

  • Practice and application papers describing uses of Erlang and related languages in the “real-world”, libraries for specific tasks, experiences from using Erlang in specific application domains, reusable programming idioms, and elegant new ways of using Erlang to approach or solve particular problems, etc. The maximum length for the practice and application papers is restricted to 12 pages, but short papers (max. 6 pages) are also welcome.

  • Lightning talks describing topics related to the workshop goals that allow participants to present and demonstrate projects and preliminary work in academia and industry. Presentations in this category will be given at most an hour of shared simultaneous presentation time, will not be part of the peer review process and will not be part of the formal proceedings. Notification of acceptance will be continuous. Submission form TBD.

Important dates:

  • Paper submission: 14th May
  • Notification: 17th June, 2026
  • Camera Ready: 7th July, 2026
  • Workshop: TBC

Deadlines are anywhere on Earth.

Instructions to authors

Submission

Submissions must adhere to SIGPLAN’s republication policy (http://sigplan.org/Resources/Policies/Republication/), and authors should be aware of ACM’s policies on plagiarism (https://www.acm.org/publications/policies/plagiarism). Program Committee members are allowed to submit papers, but their papers will be held to a higher standard.

Papers must be submitted online via HotCRP: https://erlang26.hotcrp.com

Lightning talks must be submitted online via: https://forms.gle/ADE2ZA4J5DNf1Ehf6

Formatting

Submitted papers should be in portable document format (PDF), formatted using the ACM SIGPLAN style guidelines. Authors should use the acmart format, with the sigplan sub-format for ACM proceedings. For details, see:

http://www.sigplan.org/Resources/Author/#acmart-format

It is recommended to use the review option when submitting a paper; this option enables line numbers for easy reference in reviews.

Supplementary material

Authors have the option to attach supplementary material to a submission, on the understanding that reviewers may choose not to look at it. This supplementary material should not be submitted as part of the main document; instead, it should be uploaded as a separate PDF document or tarball.

Supplementary material should be uploaded at submission time, not by providing a URL in the paper that points to an external repository.

Artifacts

Authors of accepted papers are encouraged to make auxiliary material (artifacts like source code, test data, etc.) available with their paper. They can opt to have these artifacts published alongside their paper in the ACM Digital Library (copyright of artifacts remains with the authors).

If an accepted paper’s artifacts are made permanently available for retrieval in a publicly accessible archival repository like the ACM Digital Library, that paper qualifies for an Artifacts Available badge (https://www.acm.org/publications/policies/artifact-review-badging#available). Applications for such a badge can be made after paper acceptance and will be reviewed by the PC co-chairs.

Proceedings

As with previous years, the accepted workshop papers will be published by the ACM and will appear in the ACM Digital Library.

AUTHORS TAKE NOTE: The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of your conference. The official publication date affects the deadline for any patent filings related to published work.

For more information, please see ACM Copyright Policy (http://www.acm.org/publications/policies/copyright-policy) and ACM Author Rights (http://authors.acm.org/main.html).

Accepted lightning talks will be posted on the workshop’s website, but not formally published in the proceedings.

The Erlang Workshop is the premier workshop on BEAM related technologies (Erlang, Elixir, Gleam, etc), covering academic and industrial papers. Every year, we bring together researchers, practitioners, and students, and exchange ideas and potential use cases of BEAM related technology, which includes Erlang, Elixir, Gleam, LFE, their concurrency and distribution models.

By sponsoring the Erlang Workshop, your organisation can help us support research on BEAM related technologies.

Most of our sponsoring funds are used to cover student and speaker expenses. We believe that these funds will pay dividends in the future, when students and speakers continue bringing innovation to any of the BEAM languages. If you are interested in sponsoring the Erlang Workshop, please get in touch with - Lee Barney (Barney.cit@gmail.com), Laura Voinea (Laura.Voinea@glasgow.ac.uk), Ákos Hajdu (akoshajdu@meta.com)

Regular Sponsorship Opportunities and Benefits

Bronze - $500

  • Sponsorship announced during the opening and closing remarks, with logo placement on the presentation slides
  • A thank-you post on social media from our social media accounts
  • Company logo displayed on the conference website

Silver - $1000

  • All Bronze sponsorship benefits
  • Company logo included in conference publicity announcements
  • Logo and sponsorship acknowledgment displayed during breaks and between talks

Gold - $2000

  • All Silver sponsorship benefits
  • Sponsor logo shown at the beginning of each presentation uploaded to YouTube
  • Larger logo placement on the conference website and sponsor slides
  • Inclusion in one pre-event and one post-event sponsor acknowledgment

Platinum - $3000

  • All Gold sponsorship benefits
  • One complimentary ticket
  • Premium logo placement across the website, slides, and sponsor signage
  • Dedicated acknowledgment during opening remarks

Diversity & Inclusion Scholarships

The Diversity & Inclusion Scholarships aim to broaden the workshop’s reach by providing financial support to individuals who might not otherwise be able to attend. These scholarships are primarily targeted at, but not limited to, women, people from ethnic minorities, and people with disabilities. Please note that Diversity & Inclusion Scholarships provide partial support for workshop expenses. Applications are now open via this form.


SIGPLAN Travel Grants

The SIGPLAN Professional Activities Committee (PAC) offers a number of grants to help students and SIGPLAN members attend SIGPLAN-sponsored events:


Additional Funding

If you require alternative funding, please keep an eye on Programming Languages Mentoring Workshop and Volunteers page for updates.

Questions? Use the Erlang contact form.