Contributing
- Bug Report
-
You can report bugs, improvements or new features on the Erlang issue tracker.
- Security Disclosure
-
Please follow the guidelines in order to report the issues regarding security in Erlang/OTP, and do not create a public issue for a security issue.
- Contributing to Erlang/OTP
-
Go to the Erlang issue tracker and search for issues labelled with Help Wanted. Follow the contribution guidelines to submit a contribution.
- Erlang Enhancement Process
-
For enhancements of the Erlang language itself or the core libraries to be thoroughly reviewed there is the Erlang Enhancement Process involving Erlang Extension Proposals (EEPs) stored in a GIT repository currently at Github. One of the Mailing Lists is dedicated for EEPs.
Discussions
- Erlang Forums
-
Discussion about Erlang and other languages running on the Erlang VM.
- Chat
-
- Slack team for Erlang
-
Get invitation here. Then visit erlanger.slack.com.
- Erlang IRC channel
-
For IRC users, please use irc://irc.libera.chat/erlang
- StackOverflow Q&A
-
Erlang on StackOverflow an active topic on StackOverflow. Exchange your Erlang programming knowledge with other Erlang developers.
Mailing List Archives
Archived threads from the mailing lists.
- erlang-questions
-
The main forum for Erlang/OTP questions and discussions. This list is mirrored by the Google Group Erlang Programming.
- erlang-announce
-
The announcements are also sent to erlang-questions.
- eeps
-
Discussions regarding specific Erlang Enhancement Proposals (EEPs). See more at Erlang Enhancement Proposals.
Erlang resources
- The OTP team Blog
-
A blog written by members of the Erlang/OTP team at Ericsson. Contains interesting technical posts about the development of Erlang/OTP.
- Spawned Shelter
-
Contains a comprehensive list of Erlang resources suited for beginners and experts alike.
- Erlang Battleground
-
Funny & Weird Stories found while coding on the BEAM
- Planet Erlang
-
Planet Erlang is a meta blog that collects posts from the blogs of various Erlang developers and contributors.
- Erlang Companies
-
A curated list of companies using Erlang in production, organized by industry.
Editor/IDE
- Erlang LS
-
An Erlang server implementing Microsoft’s Language Server Protocol
- ELP
-
A language server for Erlang, designed at WhatsApp
- Visual Studio Code
-
Erlang language extension for Visual Studio Code
- Erlang mode for Emacs
-
Follow the guide to set up the Erlang mode for Emacs. Also available on Melpa.
- Vim
-
Erlang plugins for Vim.
- Erlang plugin for IntelliJ IDEA
-
IntelliJ plugin for Erlang.
- Sublime Text
-
Erlang support for Sublime Text.
- Atom
-
Erlang package for Atom.
- Erlang plugin for Eclipse
-
Erlide is the Eclipse plugin for Erlang.
Learning
- Free Online Courses
-
- Functional Programming in Erlang
-
Learn the theory and practice of functional programming in Erlang, by University of Kent.
- Functional Programming with Erlang
-
A free online course for beginners by University of Kent.
- Erlang Master Classes