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." --

Unravelling generator expressions

In this post on Python's syntactic sugar [], I want to try to tackle generator expressions []. If you look

Unravelling the `async with` statement

I already covered unravelling the with statement [], and async with is not much different. Much like with, the language reference for async with [

Unravelling `async for` loops

When I decided the next post in my series on Python's syntactic sugar [] would be on async for, I figured it would be straightforward. I have already done

Unravelling `async` and `await`

For this post in my Python syntactic sugar [] series, I am going to cover async and await. Now when I started to think about this post I was

Unravelling the `with` statement

As part of my series on Python's syntactic sugar [], I want to tackle unravelling the with statement []

© 2013 Brett Cannon