動画リスト - TypeScript タイプパズル
38. implement Add<A, B>