1.
Introduction
2.
Before We Begin
2.1.
Set up your IDE
2.2.
Set up Shell Completions
3.
Hello, World!
4.
Basic Syntax
5.
Modules and Visibility
6.
Structs and Implementations
7.
Traits and Generics
8.
Storage and Contracts
9.
Control Flow
10.
Functions and Closures
11.
Arrays and Tuples
12.
Testing
13.
Appendix A: Glossary
14.
Appendix B: Reserved Keywords
15.
Appendix C: Publications
16.
Appendix D: Contributing
17.
Appendix E: Acknowledgements
Light
Rust
Coal
Navy
Ayu
QED Smart Contract Language
Appendix A: Glossary
Felt
: A numeric type, likely an integer.
Hash
: A fixed-size array used for state storage.
Storage
: Persistent state management for contracts.