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.

Thanks for reading

If you liked this post, share it with all of your programming buddies!

Follow us on Facebook | Twitter

Further reading about Scala

The Scala Chronicles: The Beginning

How Create a Highly Scalable Image Processing Service on AWS Lambda and API Gateway?

PWA starter kit: build fast, scalable, modern apps with Web Components

A Scala tutorial for Java developers

Scala Tutorial: Create CRUD with Slick and MySQL

#scala #security #web-development #aws

http4s: Pure, Typeful, Functional HTTP in Scala
9.05 GEEK