Avatar
そもそもの話で言うと、Resultを返す構造自体がFailure==Neverの時にResult<T>ではなくTを返すべき、というのが根底にありそう