what's the best organization in an #OpenGL #CatsEffect Scala animation application?
Stepping into #OpenGL Animations with #CatsEffect and #Scala 3. It is promising!

Cats-Effect 3.6.0 is a very exciting release due to the work on its internal work scheduler, many congrats to its contributors! ❤️

https://github.com/typelevel/cats-effect/releases/tag/v3.6.0

#Scala #CatsEffect #FP

Release v3.6.0 · typelevel/cats-effect

This is the fifty-fifth release in the Cats Effect 3.x lineage. It is fully binary compatible with every 3.x release and fully source-compatible with the 3.6.x lineage. Please note that we did brea...

GitHub

@alexelcu

#Scala #CatsEffect #FP yep! And thanks @djspiewak for the release notes, they are always very well written

Cats-Effect 3.6.0-RC1 comes with some very exciting changes ❤️ Congrats to the team, they keep delivering 😍

#Scala #CatsEffect #FP

https://github.com/typelevel/cats-effect/releases/tag/v3.6.0-RC1

Release v3.6.0-RC1 · typelevel/cats-effect

This is the fifty-third release in the Cats Effect 3.x lineage. It is fully binary compatible with every 3.x release and expected to be fully source-compatible with the eventual 3.6.x lineage. This...

GitHub

🐱 Cats-Actors 2.0.0 is officially released and production-ready! 🚀 🚀

We’ve migrated from Akka to Cats-Actors in production, handling thousands of messages/second in the iGaming industry.

Built on Cats Effect, it’s a pure functional library offering performance comparable to Akka, fully integrated with the Cats ecosystem.

Library: https://github.com/suprnation/cats-actors
Sample: https://github.com/cloudmark/cats-actor-sample

Feedback and contributions are always welcome!

#Scala #FunctionalProgramming #CatsEffect

GitHub - suprnation/cats-actors: Cats Actors framework for building apps which are reactive. Cats actors uses a conceptual actor model as a higher level abstraction for concurrency.

Cats Actors framework for building apps which are reactive. Cats actors uses a conceptual actor model as a higher level abstraction for concurrency. - suprnation/cats-actors

GitHub

🚀 **Cats-Actors v2.0.0-RC5 Released!**

🔹 **Termination Fix**: Ensures state data is preserved and correct state references during termination.
🔹 **State Getters Added**: Easily access `stateName` and `stateData` for tracking and debugging.
🔹 **Error Escalation**: Improved error handling during initialization.

Samples updated!
🔗 [Cats-Actors Repo](https://github.com/suprnation/cats-actors)
🔗 [Samples](https://github.com/cloudmark/cats-actor-sample)
🔗 [Tutorials & Docs](https://cloudmark.github.io/Cats-Actors-In-The-Wild/)

#catseffect #Scala #typelevel

GitHub - suprnation/cats-actors: Cats Actors framework for building apps which are reactive. Cats actors uses a conceptual actor model as a higher level abstraction for concurrency.

Cats Actors framework for building apps which are reactive. Cats actors uses a conceptual actor model as a higher level abstraction for concurrency. - suprnation/cats-actors

GitHub

🚀 Excited to share our new #CatsActors samples repository! Explore how to harness the power of #Scala & #CatsEffect for building robust, concurrent actor systems.

🔍 Highlights:
1️⃣ Jungle Chaos 🐒🍌
2️⃣ Cat Café FSM 🐱
3️⃣ Cat Circus Supervision 🎪
4️⃣ Logic Circuit Simulator 🔌

Dive in now: https://github.com/cloudmark/cats-actor-sample

#reactive #scala #fp #reactive #catsactors #typelevel

GitHub - cloudmark/cats-actor-sample: Cats Actor Samples

Cats Actor Samples. Contribute to cloudmark/cats-actor-sample development by creating an account on GitHub.

GitHub

@tymwol

#Scala it's that (and there's a lot of them), and also more. I think scala pushed the state of art regarding effect system, and things like #catseffect (more "Haskell inspired") and #zio (more "a Scala own thing") are quite amazing.
And #scala3 has really impressive things regarding types (see for ex #iron https://social.treehouse.systems/@fanf42/111935214728958950)

fanf42 (@fanf42@treehouse.systems)

#scalaio #Scala So, I'm very very impressed by #iron https://github.com/Iltotore/iron It demonstrates so many of the amazing, effecient, crazy feature of Scala 3 that even our pro ocaml / Haskell keynoter was amazed. What a vitrine for scala 3! https://social.treehouse.systems/@fanf42/111935073188814388

Treehouse Mastodon

Monadic effect systems (IO) are great, but they'll never be the (de jure) standard, as #Scala has Java's evaluation model and calling conventions.

The current standard for APIs doing I/O is `Future`. I'd rather have blocking I/O; easier to integrate w/ #CatsEffect, too.