Home

Awesome

Erlang Patterns

Please note that http://erlangpatterns.org is no longer maintained. Don't look for actual Erlang patterns there - it's something else now.

This repo should be migrated to use GitHub pages so it can be viewed as a proper website. The original site was generated with LambdaPad, which is also no longer maintained.

If anyone wants to migrate this to GitHub pages, that would be extremely helpful!

Contributing to the Patterns

Refer to CONTRIBUTING.md for the project contribution policy.

If you want to add a pattern, simply add a file to the patterns directory that follows the conventions of the other pattern documents in that directory.

To modify a pattern, simply edit the applicable file.

Please submit a pull request to the project to apply your changes.

Currently erlangpatterns.org is updated manually by the project administrator using the master branch of this repository.

If you'd like to ask a question or raise an issue about a pattern, please use the project's issue tracking system.

View the Presentation

You can view the presentation by simply opening the file:

erlang-patterns/site/index.html

Or by running:

make serve

and opening http://localhost:8000