syntactic sugar

"In computer science, syntactic sugar is syntax within a programming language that is designed to make things easier to read or to express. It makes the language "sweeter" for human use: things can be expressed more clearly, more concisely, or in an alternative style that some may prefer." -- https://en.wikipedia.org/wiki/Syntactic_sugar

Unravelling decorators

For the next post in my syntactic sugar series [https://snarky.ca/tag/syntactic-sugar/], I thought I would tackle decorators [https://docs.python.org/3.8/reference/compound_stmts.html#function-definitions] . Let'

Unravelling comprehensions

After failing to unravel generator expressions [https://snarky.ca/not-unravelling-generator-expressions/], in this post as part as my Python syntactic sugar post series [https://snarky.ca/tag/syntactic-sugar/] I want to tackle comprehensions. Thanks

Unravelling generator expressions

In this post on Python's syntactic sugar [https://snarky.ca/tag/syntactic-sugar/], I want to try to tackle generator expressions [https://docs.python.org/3.8/reference/expressions.html#generator-expressions]. If

Unravelling the `async with` statement

I already covered unravelling the with statement [https://snarky.ca/unravelling-the-with-statement/], and async with is not much different. Much like with, the language reference for async with [https://docs.python.org/3.8/

© 2013 Brett Cannon