`val string = Right("test")` infers to `Right<S...
# arrow
s
val string = Right("test")
infers to
Right<String>
while
val string2 = "test".right()
infers to
Either<Nothing, String>