`val data: Kind<Kind<ForEither, String>, ...
# arrow
c
val data: Kind<Kind<ForEither, String>, Data> =  Either.applicative<String>().map("".right(), "".right()) { Data(it.a, it.b) }
i want
val data: Either<Error, Data> =  Either.applicative<String>().map("".right(), "".right()) { Data(it.a, it.b) }