dwyl / learn-elixir

:droplet: Learn the Elixir programming language to build functional, fast, scalable and maintainable web applications!
1.61k stars 108 forks source link

How much clarity is needed for beginners? #18

Open iteles opened 7 years ago

iteles commented 7 years ago

Should we assume Elixir is unlikely to be someone's first attempt beyond a simple understanding of the basics?

I'm wondering how much we need to add small notes to clarify things like for example what an enumerable is here:

Lists are enumerable, the Enum module provides lots of useful functions.

Or:

Cleop commented 7 years ago

If it's of any help, I am familiar with anonymous functions but not macros or the The Elixir / syntax for named functions. I'm going to be going through the tutorial so I'll let you know if extra explanation could help!

YvesMuyaBenda commented 7 years ago

Hello! I am assuming you ladies have seen this, but if not, perhaps you can benchmark the exposition relative to this exposition, with its neat decomposition of beginner and advanced features: elixirschool. Can either benchmark the exposition against it, or use it as a reference for the very basics.