programming-elixir-exercises
所属分类:电子书籍
开发工具:Elixir
文件大小:0KB
下载次数:0
上传日期:2019-08-31 18:21:17
上 传 者:
sh-1993
说明: 编程灵丹妙药书中练习的解决方案。,
(Solutions to the exercises in the Programming Elixir book.,)
文件列表:
ch02/ (0, 2019-04-21)
ch02/PatternMatching-1/ (0, 2019-04-21)
ch02/PatternMatching-2/ (0, 2019-04-21)
ch02/PatternMatching-3/ (0, 2019-04-21)
ch05/ (0, 2019-04-21)
ch05/Functions-1/ (0, 2019-04-21)
ch05/Functions-2/ (0, 2019-04-21)
ch05/Functions-3/ (0, 2019-04-21)
ch05/Functions-4/ (0, 2019-04-21)
ch05/Functions-5/ (0, 2019-04-21)
ch06/ (0, 2019-04-21)
ch06/ModulesAndFunctions-1/ (0, 2019-04-21)
ch06/ModulesAndFunctions-2/ (0, 2019-04-21)
ch06/ModulesAndFunctions-3/ (0, 2019-04-21)
ch06/ModulesAndFunctions-4/ (0, 2019-04-21)
ch06/ModulesAndFunctions-4/sum.exs (300, 2019-04-21)
ch06/ModulesAndFunctions-5/ (0, 2019-04-21)
ch06/ModulesAndFunctions-5/gcd.exs (360, 2019-04-21)
ch06/ModulesAndFunctions-6/ (0, 2019-04-21)
ch06/ModulesAndFunctions-6/chop.exs (1136, 2019-04-21)
ch06/ModulesAndFunctions-7/ (0, 2019-04-21)
ch06/times.exs (127, 2019-04-21)
ch07/ (0, 2019-04-21)
ch07/ListsAndRecursion-1/ (0, 2019-04-21)
... ...
# Programming Elixir Exercises
I recently purchased a few books in order to learn more about Elixir. The first one I am reading is *Programming Elixir*. This repository contains my solutions to all of the exercises as I work through them. I will try to write them in a manner to where they could be helpful to others in case someone is searching for a solution and finds mine.
## Index
### Chapter 2
- [PatternMatching-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch02/PatternMatching-1/README.md)
- [PatternMatching-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch02/PatternMatching-2/README.md)
- [PatternMatching-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch02/PatternMatching-3/README.md)
### Chapter 5
- [Functions-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch05/Functions-1/README.md)
- [Functions-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch05/Functions-2/README.md)
- [Functions-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch05/Functions-3/README.md)
- [Functions-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch05/Functions-4/README.md)
- [Functions-5](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch05/Functions-5/README.md)
### Chapter 6
- [ModulesAndFunctions-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch06/ModulesAndFunctions-1/README.md)
- [ModulesAndFunctions-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch06/ModulesAndFunctions-2/README.md)
- [ModulesAndFunctions-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch06/ModulesAndFunctions-3/README.md)
- [ModulesAndFunctions-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch06/ModulesAndFunctions-4/README.md)
- [ModulesAndFunctions-5](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch06/ModulesAndFunctions-5/README.md)
- [ModulesAndFunctions-6](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch06/ModulesAndFunctions-6/README.md)
- [ModulesAndFunctions-7](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch06/ModulesAndFunctions-7/README.md)
### Chapter 7
- [ListsAndRecursion-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch07/ListsAndRecursion-1/README.md)
- [ListsAndRecursion-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch07/ListsAndRecursion-2/README.md)
- [ListsAndRecursion-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch07/ListsAndRecursion-3/README.md)
- [ListsAndRecursion-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch07/ListsAndRecursion-4/README.md)
### Chapter 10
- [ListsAndRecursion-5](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch10/ListsAndRecursion-5/README.md)
- [ListsAndRecursion-6](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch10/ListsAndRecursion-6/README.md)
- [ListsAndRecursion-7](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch10/ListsAndRecursion-7/README.md)
- [ListsAndRecursion-8](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch10/ListsAndRecursion-8/README.md)
### Chapter 11
- [StringsAndBinaries-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch11/StringsAndBinaries-1/README.md)
- [StringsAndBinaries-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch11/StringsAndBinaries-2/README.md)
- [StringsAndBinaries-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch11/StringsAndBinaries-3/README.md)
- [StringsAndBinaries-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch11/StringsAndBinaries-4/README.md)
- [StringsAndBinaries-5](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch11/StringsAndBinaries-5/README.md)
- [StringsAndBinaries-6](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch11/StringsAndBinaries-6/README.md)
- [StringsAndBinaries-7](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch11/StringsAndBinaries-7/README.md)
### Chapter 12
- [ControlFlow-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch12/ControlFlow-1/README.md)
- [ControlFlow-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch12/ControlFlow-2/README.md)
- [ControlFlow-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch12/ControlFlow-3/README.md)
### Chapter 13
- [OrganizingAProject-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch13/OrganizingAProject-1/README.md)
- [OrganizingAProject-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch13/OrganizingAProject-2/README.md)
- [OrganizingAProject-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch13/OrganizingAProject-3/README.md)
- [OrganizingAProject-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch13/OrganizingAProject-4/README.md)
- [OrganizingAProject-6](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch13/OrganizingAProject-6/README.md)
### Chapter 14
- [WorkingWithMultipleProcesses-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-1/README.md)
- [WorkingWithMultipleProcesses-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-2/README.md)
- [WorkingWithMultipleProcesses-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-3/README.md)
- [WorkingWithMultipleProcesses-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-4/README.md)
- [WorkingWithMultipleProcesses-5](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-5/README.md)
- [WorkingWithMultipleProcesses-6](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-6/README.md)
- [WorkingWithMultipleProcesses-7](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-7/README.md)
- [WorkingWithMultipleProcesses-8](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-8/README.md)
- [WorkingWithMultipleProcesses-9](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch14/WorkingWithMultipleProcesses-9/README.md)
### Chapter 15
- [Nodes-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch15/Nodes-1/README.md)
- [Nodes-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch15/Nodes-2/README.md)
- [Nodes-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch15/Nodes-3/README.md)
- [Nodes-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch15/Nodes-4/README.md)
### Chapter 16
- [OTP-Servers-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch16/OTP-Servers-1/README.md)
- [OTP-Servers-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch16/OTP-Servers-2/README.md)
- [OTP-Servers-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch16/OTP-Servers-3/README.md)
- [OTP-Servers-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch16/OTP-Servers-4/README.md)
- [OTP-Servers-5](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch16/OTP-Servers-5/README.md)
### Chapter 17
- [OTP-Supervisors-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch17/OTP-Supervisors-1/README.md)
- [OTP-Supervisors-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch17/OTP-Supervisors-2/README.md)
### Chapter 18
- [OTP-Applications-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch18/OTP-Applications-1/README.md)
- [OTP-Applications-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch18/OTP-Applications-2/README.md)
- [OTP-Applications-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch18/OTP-Applications-3/README.md)
### Chapter 20
- [MacrosAndCodeEvaluation-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch20/MacrosAndCodeEvaluation-1/README.md)
- [MacrosAndCodeEvaluation-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch20/MacrosAndCodeEvaluation-2/README.md)
- [MacrosAndCodeEvaluation-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch20/MacrosAndCodeEvaluation-3/README.md)
### Chapter 21
- [LinkingModules-BehavioursAndUse-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch21/LinkingModules-BehavioursAndUse-1/README.md)
- [LinkingModules-BehavioursAndUse-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch21/LinkingModules-BehavioursAndUse-2/README.md)
- [LinkingModules-BehavioursAndUse-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch21/LinkingModules-BehavioursAndUse-3/README.md)
### Chapter 22
- [Protocols-1](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch22/Protocols-1/README.md)
- [Protocols-2](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch22/Protocols-2/README.md)
- [Protocols-3](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch22/Protocols-3/README.md)
- [Protocols-4](https://github.com/pcewing/programming-elixir-exercises/blob/master/./ch22/Protocols-4/README.md)
近期下载者:
相关文件:
收藏者: