λ
Size: a a a
λ
λ
B
B
λ
D
D
D
D
S
D
D
S
D
D
S
def firstRoutesWithMid[F[_]] = firstAuthMid[F](routesForFirstService[F])
def secondRoutesWithMid[F[_]] = secondAuthMid[F](routesForSecondService[F])
S
D
S
S
getUser1{ user => r1 } ~ getUser2 {user => r2}будет точно такая же проблема - в getUser2 мы никогда не попадем, так как getUser1 вернет 403 вместо реджекта.