Skip to content

golovach-ivan/finch-nano

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Finch-nano

Finch-nano - это simplification/reduction/refactoring of original Finch. Основная идея проекта - рассмотреть, какием образом используется Shapeless для создания типизации. Проект является частью более широкого семейства *-nano:

  • Finch-nano
  • Circe-generic-nano
  • Doobie-nano

JVM Network Abstraction Stack

Что такое Finch?

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.

Что такое Finagle?

Что такое Netty?

Что такое Java NIO?

Finch vs Spring MVC

  1. Endpoint composition with compile-time checking
  2. Encoders/Decoders existence compile-time checking

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages