Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How much clarity is needed for beginners? #18

Open
iteles opened this issue Feb 5, 2017 · 2 comments
Open

How much clarity is needed for beginners? #18

iteles opened this issue Feb 5, 2017 · 2 comments
Labels
question A question needs to be answered before progress can be made on this issue starter A beginner-friendly issue that is a good starting point for a new person

Comments

@iteles
Copy link
Member

iteles commented Feb 5, 2017

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:

  • What an anonymous function is
  • The Elixir / syntax for named functions
  • What a macro is
@iteles iteles added question A question needs to be answered before progress can be made on this issue starter A beginner-friendly issue that is a good starting point for a new person labels Feb 5, 2017
@Cleop
Copy link
Member

Cleop commented Feb 27, 2017

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
Copy link

YvesMuyaBenda commented Mar 1, 2017

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question A question needs to be answered before progress can be made on this issue starter A beginner-friendly issue that is a good starting point for a new person
Projects
None yet
Development

No branches or pull requests

3 participants