ProfunKtor
A profunctor is just a bifunctor that is contravariant in the first argument and covariant in the second. What's the problem?
Pinned Repositories
console4cats
:computer: Effect-type agnostic Console I/O for Cats Effect (archived, use Cats Effect 3 instead)
dorado
:trident: Generic golden testing library
fs2-rabbit
:rabbit: RabbitMQ stream-based client built on top of Fs2
http4s-jwt-auth
:lock: Opinionated JWT authentication library for Http4s
http4s-tracer
:bar_chart: End-to-end tracing system for Http4s
neutron
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2
neutron-fork
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2
redis4cats
:bookmark: Redis client built on top of Cats Effect, Fs2 and Lettuce
tutorials
:movie_camera: Source code of the examples shown in the video tutorials
typelevel-stack.g8
:books: Unofficial Giter8 template for the Typelevel Stack (Http4s / Doobie / Circe / Cats Effect / Fs2) based on Cats v1.x.x
ProfunKtor's Repositories
profunktor/redis4cats
:bookmark: Redis client built on top of Cats Effect, Fs2 and Lettuce
profunktor/fs2-rabbit
:rabbit: RabbitMQ stream-based client built on top of Fs2
profunktor/http4s-jwt-auth
:lock: Opinionated JWT authentication library for Http4s
profunktor/http4s-tracer
:bar_chart: End-to-end tracing system for Http4s
profunktor/typelevel-stack.g8
:books: Unofficial Giter8 template for the Typelevel Stack (Http4s / Doobie / Circe / Cats Effect / Fs2) based on Cats v1.x.x
profunktor/console4cats
:computer: Effect-type agnostic Console I/O for Cats Effect (archived, use Cats Effect 3 instead)
profunktor/tutorials
:movie_camera: Source code of the examples shown in the video tutorials
profunktor/neutron
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2
profunktor/dorado
:trident: Generic golden testing library
profunktor/neutron-fork
:stars: Purely functional Apache Pulsar client for Scala built on top of Fs2
profunktor/profunktor.github.io