Plus, we redesigned Channels and added overflow policies! 💪
github.com/rcardin/yaes...
Plus, we redesigned Channels and added overflow policies! 💪
github.com/rcardin/yaes...
Here are the release notes: github.com/rcardin/yaes...
Here are the release notes: github.com/rcardin/yaes...
Here are the release notes: github.com/rcardin/yaes...
Here are the release notes: github.com/rcardin/yaes...
It's worth your money 💰: pragprog.com/titles/sckot...
It's worth your money 💰: pragprog.com/titles/sckot...
The `channelFlow` has its coroutineScope, and when the `first` function cancels the Flow execution, it cancels all the running coroutines that did not win the race. 😍
Here are the release notes: github.com/rcardin/yaes...
Here are the release notes: github.com/rcardin/yaes...
Let's meet in Losanna to share our experiences on direct-style and monadic effect systems! I'll bring my (on-going) knowledge about the former, with my library #YAES ⭐️
See you there 👋
Let's meet in Losanna to share our experiences on direct-style and monadic effect systems! I'll bring my (on-going) knowledge about the former, with my library #YAES ⭐️
See you there 👋
Here are the release notes: github.com/rcardin/yaes...
Here are the release notes: github.com/rcardin/yaes...
github.com/rcardin/yaes...
cc @scalatimes.com
github.com/rcardin/yaes...
cc @scalatimes.com
Keep on coding! 🙌
github.com/rcardin/yaes...
@scalatimes.com
Keep on coding! 🙌
github.com/rcardin/yaes...
@scalatimes.com
Check it out: github.com/rcardin/yaes...
cc @scalatimes.com
Check it out: github.com/rcardin/yaes...
cc @scalatimes.com
See ya!
Don't forget to leave a star ⭐ to my project, github.com/rcardin/yaes 🙏
See ya!
Don't forget to leave a star ⭐ to my project, github.com/rcardin/yaes 🙏
Thanks to @rockthejvm.com for being such a great mentor and friend. Thanks to Martin for all the rest 😜
Thanks to @rockthejvm.com for being such a great mentor and friend. Thanks to Martin for all the rest 😜
github.com/rcardin/yaes...
github.com/rcardin/yaes...
github.com/rcardin/yaes/
See you at the @scalar-conf.com 👋
github.com/rcardin/yaes/
See you at the @scalar-conf.com 👋
rockthejvm.com/articles/str...
rockthejvm.com/articles/str...
In addition, we added integration with Scalameta mUnit 🙌
cc @scalatimes.com
github.com/rcardin/rais...
In addition, we added integration with Scalameta mUnit 🙌
cc @scalatimes.com
github.com/rcardin/rais...
Check it out in my last article on the @rockthejvm.bsky.social blog! 🚀
rockthejvm.com/articles/str...
Check it out in my last article on the @rockthejvm.bsky.social blog! 🚀
rockthejvm.com/articles/str...
If you want to use logical typed errors in #Scala, try it! (or at least give me feedback about it 😝)
github.com/rcardin/rais...
If you want to use logical typed errors in #Scala, try it! (or at least give me feedback about it 😝)
github.com/rcardin/rais...
Check out the new article on @rockthejvm and learn how to do it! 🚀
rockthejvm.com/articles/str...
Check out the new article on @rockthejvm and learn how to do it! 🚀
rockthejvm.com/articles/str...
Now, it's easier than ever to implement direct style, smart-constructors 🙌
github.com/rcardin/rais...
Now, it's easier than ever to implement direct style, smart-constructors 🙌
github.com/rcardin/rais...
Check it out! 🙌
github.com/rcardin/rais...
Check it out! 🙌
github.com/rcardin/rais...