gitextract_b7ju2jm8/ ├── .github/ │ └── FUNDING.yml ├── LICENSE ├── README.md └── chapters/ ├── ch_0.0_start.livemd ├── ch_1.1_concurrency_in_elixir.livemd ├── ch_1.2_immutability_and_memory_management.livemd ├── ch_2.1_process_internals.livemd ├── ch_2.2_process_basics.livemd ├── ch_2.3_process_linking.livemd ├── ch_2.4_process_monitoring_and_hibernation.livemd ├── ch_2.5_group_leaders_and_process_naming.livemd ├── ch_3.1_genserver_introduction.livemd ├── ch_3.2_building_a_genserver.livemd ├── ch_3.3_genserver_examples.livemd ├── ch_3.4_other_genserver_functions.livemd ├── ch_4.0_the_registry_module.livemd ├── ch_5.1_supervisors_introduction.livemd ├── ch_5.2_supervision_strategies.livemd ├── ch_5.3_restart_strategies.livemd ├── ch_5.4_introduction_to_dynamic_supervisor.livemd ├── ch_5.5_partition_supervisor.ex.livemd ├── ch_5.6_scaling_dynamic_supervisor.livemd ├── ch_6.0_project_building_a_download_manager.livemd ├── ch_7.1_intro_to_tasks.livemd ├── ch_7.2_awaiting_tasks.livemd ├── ch_7.3_task_async_stream.livemd ├── ch_7.4_supervised_tasks.livemd ├── ch_8.0_agents.livemd ├── ch_9.0_gotchas.livemd └── sample_data/ └── top_websites.csv