Functional programming introduction
Functional programming is a significant, exciting, and complex topic that is gaining increasingly popular nowadays. In this article series, we will try to understand functional programming, the main principles, and how to use it in JS/TS.
Type variance clearly
Type Variance is quite tricky topic in type theory. Let's try to crack each type of variance with clear and natural examples.