When applications are getting bigger, some tools and features that help to manage this increasing complexity become more required. Let's check some of these features: composition/dependency Injection, runtime type assertions, reflection/mirroring and more, and see how we can use it in live coding session.
You will learn:
- About decorators and useful examples
- How to understand Infer on practice
- About Metaprogramming practical use-cases