http4s: Pure, Typeful, Functional HTTP in Scala
http4s embraces cats.data.Kleisli for service definitions and fs2.Stream for payload processing. With its foundation on these simple types, we’ll take a whirlwind tour of how http4s can:
- plug into your functional business logic
- snap together with other functional libraries
- relate servers to clients
- test with a simple function call
- run on multiple backends
- support multiple higher level DSLs
This talk will not make you an expert in http4s, but show that it’s a relatively short path to become one.
EVENT:
Typelevel Summit Boston, March 2018
SPEAKER:
Ross Baker
PUBLICATION PERMISSIONS:
Original video was published with the Creative Commons Attribution license (reuse allowed).
ATTRIBUTION CREDITS:
Original video source: https://www.youtube.com/watch?v=urdtmx4h5LE