Herein, I have covered topics from -
- Arrays, Set, enum
- Closures, trailing closure
- Functions and Class
- Error Handling
- Use of struct
- Option chaining and nil coalescing
- Use of static, guard and mutating keyword
- Understanding 'extension' and modifying it
Tried to build Byte Pair Encoding (BPE) from scratch for tokenization. Inspiration from karpathy