Navigation
next
previous
|
Elixir documentation
»
Mix - a build tool for Elixir
ΒΆ
1 Introduction to Mix
1.1 Our first project
1.2 Project compilation
1.3 Running tests
1.4 Environments
1.5 Exploring
2 Agent
2.1 The trouble with state
2.2 Agents
2.3 ExUnit callbacks
2.4 Other Agent actions
2.5 Client/Server in Agents
3 GenServer
3.1 Our first GenServer
3.2 Testing a GenServer
3.3 The need for monitoring
3.4 call, cast or info?
3.5 Monitors or links?
4 GenEvent
4.1 Event managers
4.2 Registry events
4.3 Event streams
5 Supervisor and Application
5.1 Our first Supervisor
5.2 Understanding applications
5.3 Simple one for one supervisors
5.4 Supervision trees
6 ETS
6.1 ETS as a cache
6.2 Race conditions?
6.3 ETS as persistent storage
7 Dependencies and umbrella projects
7.1 External dependencies
7.2 Internal dependencies
7.3 Umbrella projects
7.4 In umbrella dependencies
7.5 Summing up
8 Task and gen_tcp
8.1 Echo server
8.2 Tasks
8.3 Task supervisor
9 Docs, tests and pipelines
9.1 Doctests
9.2 Pipelines
9.3 Running commands
10 Distributed tasks and configuration
10.1 Our first distributed code
10.2 async/await
10.3 Distributed tasks
10.4 Routing layer
10.5 Test filters and tags
10.6 Application environment and configuration
10.7 Summing up
Previous topic
20 Typespecs and behaviours
Next topic
1 Introduction to Mix
Quick search
Navigation
next
previous
|
Elixir documentation
»