- Introduction
- Getting Started
- 1. Installation
- 2. Hello World
- 3. Getting Started
- Language
- Data Types
- 4. Numbers
- 5. Strings
- 6. Atoms
- 7. Variables
- 8. Lists
- 9. Maps
- 10. Tuples
- 11. Records
- Functions
- 12. Function Definitions
- 13. Anonymous Functions
- 14. Dynamic Function Calls
- Pattern Matching
- 15. Match Operator
- 16. Guards
- Expressions
- 17. Case
- 18. Operators
- 19. Try/Catch
- Types
- 20. Specs
- 21. Types
- Modules
- 22. Exporting Functions
- 23. Importing Functions
- 24. Private Functions
- Preprocessor
- 25. Macros
- 26. Header Files
- Module Attributes
- 27. Builtin Attributes
- Tests
- 28. Unit Tests