Watch videos for TypeScript puzzle
34. implement Repeat<T, C>