Finch-nano - это simplification/reduction/refactoring of original Finch. Основная идея проекта - рассмотреть, какием образом используется Shapeless для создания типизации. Проект является частью более широкого семейства *-nano:
- Finch-nano
- Circe-generic-nano
- Doobie-nano
Scala combinator library for building Finagle HTTP services.
Finch is a thin layer of purely functional basic blocks atop of Finagle for building composable HTTP APIs. Its mission is to provide the developers simple and robust HTTP primitives being as close as possible to the bare metal Finagle API.
- Endpoint composition with compile-time checking
- Encoders/Decoders existence compile-time checking