Avatar
自分でResultをまんま実装すると、 extension Result where Failure == Error { init(catching body: () throws -> Success) } でコンパイルエラーになるんですよね