https://github.com/scalalandio/endpoints-transformer-library
Opinionated Endpoints algebras extended with error algebra and using TTFI
https://github.com/scalalandio/endpoints-transformer-library
akka-http endpoints mtl scala tagless-final
Last synced: over 1 year ago
JSON representation
Opinionated Endpoints algebras extended with error algebra and using TTFI
- Host: GitHub
- URL: https://github.com/scalalandio/endpoints-transformer-library
- Owner: scalalandio
- Created: 2019-06-01T19:04:51.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-02T10:26:59.000Z (over 6 years ago)
- Last Synced: 2025-01-07T18:43:17.283Z (over 1 year ago)
- Topics: akka-http, endpoints, mtl, scala, tagless-final
- Language: Scala
- Size: 44.9 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Endpoints Transformer Library
Opinionated endpoints extension which:
* adds error algebra `E`
* uses TTFI and MTL to let you pick the `F[_]` what you want to use to both implement server and get the results with client
* provides some simple interfaces you could to to implement instrumentation
* for Akka HTTP provides also a testkit helping you run the client against implementation
## This is an early draft
so please, treat it as RFC. You can check the [`example`](modules/endpoints-tl-akka-testkit/src/test/scala/example).