Why do we need the `do` keyword?

So it’s an ergonomic feature.

Correct.

I didn’t know about these use cases since I’m new to julia. Thanks for clarification.

You’re welcome