I recommend all his courses. They are very cheap (basically for free) compared to the money I earned with knowledge I learned from them. Also for me it's much faster and more interesting than reading some books.
This is the first time I see a library explanation where a presenter explains how to write a library instead of how to use it. Imagine explaining Linux in terms of how to build a kernel instead of how to use ls, ps etc
Applicative has ap by definition though, and Apply is just a specialized Applicative without pure in cats. It is pointed out in the end, but initial definition isnt accurate
Could you please show us how low memory can process huge data in spark and if it doesnot fit in the memory how it spills to disk in what scenarios does spark get OOM error.
This was a fantastic view into abstract Scala programming. Brings me back to Haskell. I love how clean you presented your examples.
This video truly made me understand the statement "You know nothing Jon snow".
I was not assuming this video would end up like this, explaining all things in a great flow. Hats off :)
Still waiting for your new courses....
Cats Effect coming soon!
@@rockthejvm Also interested on your ZIO course, was expecting it is coming also
Can highly recommend the Cats course! A bit challenging but doable in a weekend. Excited to learn more about these error handling type classes 🤓
Glad you liked it!
I recommend all his courses. They are very cheap (basically for free) compared to the money I earned with knowledge I learned from them. Also for me it's much faster and more interesting than reading some books.
The only way to cover Cats in a weekend is when you know them already and you are looking for a course to refresh your knowledge
Nice Video. Please consider doing a similar video on "Cats Effect 3"
You rock! Thanks for the video.
Amazing video. Thanks!
Solid work man. Thanks for this video.
Glad you liked it!
Your Cats course id on my list, I just need to finish two small projects before.
Amazing video
awesome ❤
It's very useful video, thanks
Glad to hear it!
amazing
You rock my world!
Thx for your video, a very useful to rock_the_scala
This is the first time I see a library explanation where a presenter explains how to write a library instead of how to use it. Imagine explaining Linux in terms of how to build a kernel instead of how to use ls, ps etc
That video is so helpful, thanks.
”Nothing goes over my head” - Drax, Guardians of the Galaxy
😂
Applicative has ap by definition though, and Apply is just a specialized Applicative without pure in cats. It is pointed out in the end, but initial definition isnt accurate
The specialization is the other way around. Applicative extends Apply.
@@rockthejvm en.m.wikipedia.org/wiki/Applicative_functor
@15:14 - Here comes the first tricky part of this video.
Please tell me that I wasn't the only one that laughed at that.
You are the best
Hi Daniel!
👋
Could you please show us how low memory can process huge data in spark and if it doesnot fit in the memory how it spills to disk in what scenarios does spark get OOM error.
Check out the spark optimization course: rockthejvm.com/p/spark-optimization
But what does this have to do with Cats?
I have a severe case of abstractionitis.
Only you can so confidently say "Get lost IJ" hahaha