dwyl / dwyl/learn-elixir

Extend README Documentation

Open
#21 5 comments 2 reactions 0 assignees View on GitHub
discuss enhancement help wanted
Dominant language
Elixir
Stars
1.7k
Forks
112
PR merge metrics
No merged PRs in 30d

Description

Currently the [README.md](https://github.com/dwyl/learn-elixir/blob/master/README.md) gives a good introduction by covering the basics. I feel as though this should be extended further to include more things integral to a functional programming language:

- immutability
- recursive functions
- partial application
- heads and tails

Does anyone have any thoughts on things to include?

Initial list of topics to add or extend within the documentation:

- [x] Generating an elixir project
- [ ] Object Oriented vs Functional
- [ ] Native Modules
- [x] Module Documentation
- [x] Testing
- [ ] Pattern Matching - extend #57
- [ ] Elixir -> Erlang -> BEAM
- [x] Pipe Operator
- [x] Maps
- [ ] Keyword Lists
- [ ] Structs

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.