Comments (2)
Thank you for the comment!
This section is just a brief mention of mix
. The main reason I'm mentioning it here is to make people aware that there is a way of managing a project with multiple files. The mix
tool isn't used in any other example before the chapter 7, so you need to read more than half of the book to see it in action. I was worried that people might get a wrong impression that we just shovel all the code into a single file, so I wanted to quickly mention it early on.
I do agree with you that explaining mix run
is possibly redundant and confusing here. Since I'm just working on the update for the 2nd edition, I'll think about removing that.
Thanks again!
from elixir-in-action.
I don't think people will get the impression that Elixir programs are written in a single file, as no other serious language does that, and quickly, they will learn it from the text, so do not worry.
It is much preferable to introduce Mix in one shot later when it is really needed. It will be much helpful to recall Mix commands later after reading the book.
from elixir-in-action.
Related Issues (18)
- update readme to reflect your on elixir 1.3 HOT 1
- Bump Elixir version numbers in `mix.exs` HOT 2
- Great book! HOT 1
- A minor type in the book (chapter 9) HOT 1
- race condition in chapter 5's registered TODO server HOT 5
- unnecessary plus one for :erlang.phash() HOT 3
- proper_registry_supervisor why have init function? HOT 2
- unnecessary setting in the ets example HOT 1
- Question: Default argument example explanation HOT 2
- Benchmark in section 10.1 returning strange values HOT 6
- database cannot replicated via Elixir 1.9.2 version
- Error running `:observer.start()` command (macOS) HOT 1
- [ch09] - ProcessRegistry restarts crash the App
- Ch-05 Correction in Listing 5.12 (todo_server.ex)
- SimpleRegistry links to itself? HOT 2
- Ch - 10 Page 284 Erlang Reference Link has changed HOT 2
- CH - 10 Page 287 Typo in Figure 10.2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elixir-in-action.