Avatar
Either<(A, B), Either<A, B>> 、 sum type と product type が組み合わさって↓な世界だ。 https://speakerdeck.com/inamiy/algebraic-data-type-in-swift