Computer Science

Computer Science refers to the study of computers and computing and is one of the two pillars of Data Science.

This section will discuss content related to operating systems, computational theory, programming language design, algorithmic design, computational complexity, data structures, parallel and distributed computing, operating systems, and more.

Formally, a type class is a type-system construct that supports ad hoc polymorphism. This is achieved by adding constraints to type variables…
Destructuring is a very powerful & widely-used syntactic construct that allows us to decompose a given object or structure…
Higher-order functions take other functions as arguments and/or return other functions as a result. These powerful abstractions allow us…

Request Full Resume