📄️ Index Signatures
Index signatures are a powerful feature in TypeScript that allows you to define types for objects with unknown structures. when you only know the key and value types.
📄️ Array Types, Tuples & readonly
Sometimes we may want to work with a multi-element, ordered data structure, where position of each item has some special meaning or convention. This kind of structure is often called a tuple.
📄️ Structural vs Nominal Typing
Type-checking can be thought of as a task that attempts to evaluate the question of compatibility or type equivalence. It is a process that verifies that the types of the operands in an expression are compatible with the operation being applied to them.