dwyl/learn-elixir

Extend README Documentation

Open

#21 opened on Feb 8, 2017

View on GitHub
 (5 comments) (2 reactions) (0 assignees)Elixir (1,695 stars) (113 forks)batch import
discussenhancementhelp wanted

Description

Currently the 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:

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

Contributor guide