Avatar
enum の抽象化ってことは、 Either2<Int, String>Either2<String, Int> は区別したいってことですよね?