30 Day Typescript Type Challenge

In this series, I will attempt the first 30 of the TS Type Challenges available at this link: