VL
HttpRoutes.of {
case GET -> Root / "ladder" =>
Ok(ladder.getScores.map(_.asJson))
case POST -> Root / "ladder" / UUIDVar(userId) / LongVar(score) =>
Ok(ladder.submitScore(userId, score))
}
Size: a a a
VL
HttpRoutes.of {
case GET -> Root / "ladder" =>
Ok(ladder.getScores.map(_.asJson))
case POST -> Root / "ladder" / UUIDVar(userId) / LongVar(score) =>
Ok(ladder.submitScore(userId, score))
}
VL
A
▓
(cons 1 [2 3])
-> (1 2 3)
ИФ
VL
MB
HttpRoutes.of {
case GET -> Root / "ladder" =>
Ok(ladder.getScores.map(_.asJson))
case POST -> Root / "ladder" / UUIDVar(userId) / LongVar(score) =>
Ok(ladder.submitScore(userId, score))
}
A
MB
wo
JC
C
ИФ
MB
MB
ИФ
MB
MB
MB
C