Initial release of http4s-otel4s-middleware:
https://github.com/http4s/http4s-otel4s-middleware/releases/tag/v0.1.0
Initial release of http4s-otel4s-middleware:
https://github.com/http4s/http4s-otel4s-middleware/releases/tag/v0.1.0
@davesmith00000 agreed regarding play! Hence my preferred is to build something around http4s and in the past I have used Akka-http too.
The last time I looked into this I did come across this but never got a chance to try it:
https://github.com/softwaremill/bootzooka
by @adamwarski and team
Some more notable improvements in tapir:
* contextual routes support in #http4s integration: https://tapir.softwaremill.com/en/latest/server/http4s.html#accessing-http4s-context
* continuous openapi-codegen improvements: https://tapir.softwaremill.com/en/latest/generator/sbt-openapi-codegen.html
* iron types integration: https://tapir.softwaremill.com/en/latest/endpoint/integrations.html#iron-integration
http4s-jetty-0.23.13 is out. It addresses the breaking async changes in Cats Effect 3.5.
https://github.com/http4s/http4s-jetty/releases/tag/v0.23.13
A couple more releases downstream of Cats Effect:
* fs2: https://github.com/typelevel/fs2/releases/tag/v3.7.0
* http4s: https://github.com/http4s/http4s/releases/tag/v0.23.19
After another rigorous and thoughtful HTTP benchmark from my colleagues in the Scala Community, I've updated my business card with a new title.
w00t! Stackd podcast episode #63 is out! One CLI to Rule them All
@aalmiray joins @kito99 and @dhinojosa to talk about #jreleaser, #jbang, #Jarviz, #AI, whether or not #Java is over the hill, #http4s, #picocli, #jcommander, and much more: https://www.pubhouse.net/2020/01/stackd-43-year-end-review.html
@rossabaker
I have been having a good time applying what I am learning reading chapter 2 of @BartoszMilewski's new book Dao of FP to #http4s https://github.com/BartoszMilewski/DaoFP
(The diagram is drawn in the appropriate Kleisli category)
"HTTP applications are just a Kleisli function from a streaming request to a polymorphic effect of a streaming response. So what's the problem?"
great opening by @rossabaker in his presentation on #http4s close to 5 years ago.
#categorytheory #scala
It is actually quite fun to work with these abstractions in mind.
https://www.youtube.com/watch?v=urdtmx4h5LE
Post-disaster #Introduction:
I am best known for #Scala, #Typelevel, and #http4s. I geek out over #Emacs, #Nix, and the #Indieweb. I'm probably a #Bayesian.
I live in #Indianapolis, #Indiana with a #Dachshund, #Coonhound, #TuxedoCat, and a freshwater #Aquarium or five. I offset my #Jogging with #BBQ. I coach youth #Soccer and attend North United #Methodist Church.
This is a #SelfHosted sequel after a Terraform disaster. Boosts appreciated to relocate my peeps.
#Pronouns are he/him.
http4s-prometheus 0.24.2 released
https://github.com/http4s/http4s-prometheus-metrics/releases/tag/v0.24.2
@adamwarski It is really a joy using #tapir, many thanks for everyone involved. =)
Maybe one day I'll manage to integrate it directly with AuthedRoutes from #http4s.
Post-move #reintroduction:
I'm a software engineer, mostly #Typelevel #Scala. I started #http4s and love #FP and #FOSS.
I'm getting into the #Indieweb, where I'll #blog and share my #config, talks, and other projects. I geek out over #Emacs and #Nix. I'm probably also a #Bayesian.
I have a #dachshund, #coonhound, #tuxedoCat, and multiple freshwater #aquarium. I live in #Indianapolis, where I coach youth #soccer, attend North #UMC, and cheer on my beloved #Hoosiers.
#Pronouns are he/him.
#introduction: I'm a software developer from #Indianapolis. I mostly write #Scala and #fp. I'm a contributor to #Typelevel and co-founder of #http4s. I nerd out over #Emacs and #Nix.
Also enjoy #bbq and freshwater #fishkeeping. I have a #dachshund and a #coonhound and a tuxedo #cat. A couple kids, too, but the pets get more clicks.
Pronouns are he/him.
Pure functional HTTP APIs in Scala is only 2 readers away from 700.
Thank you all so much!