ゆめみオープン・ハンドブック
型としてのプロトコル (Protocols as Types)