-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
do block
considered harmless | Nicolau Leal Werneck | JuliaCon 2022
#207
Comments
Github auto-converted the plain URLs I posted (as links to the PRs/proposals) into the fancy output above. In case that makes it harder to copy, here's the same list with Pull Requests/Proposals mentioned in the talk:
|
Hey, thanks for the work! |
Thanks for the talk! The flexibility and variety of syntax options is one of my favourite things about Julia. It's great to see them explored to their full power. |
I tweaked materials in this thread a bit. Contents Resources |
Thank you. Timestamps were added to the video, we will close this issue, when we get access rights to this GitHub repository. |
It looks to me, that we can close the issue. |
Link to the talk: https://www.youtube.com/watch?v=2VccdiX-9Tg
Pull Requests/Proposals mentioned in the talk:
Unfold()
is an iterable based on a transition function JuliaLang/julia#44873Union{X,Nothing}
to an iterableUnion{Tuple{X},Tuple{}}
JuliaLang/julia#44864do-block section in the Julia manual: https://docs.julialang.org/en/v1/manual/functions/#Do-Block-Syntax-for-Function-Arguments
00:06 Introduction
00:25 Why is do-syntax so cool?
02:24 Why avoid writing for-loops?
04:13 Can it really be done? (Limitations)
05:16 Illustrative example: simple for loop
05:59 Illustrative example: nested for loop
06:41 Proposals
07:26 Conclusion
The text was updated successfully, but these errors were encountered: