Categories

General


C++


WG21

  • How are my WG21 proposals doing?

    I have written several proposals for the ISO C++ committee (WG21). They are all written in Bikeshed so that automatic proposal referencing can be used, and the resulting proposal looks nicer. All proposal source code are stored in the wg21-papers repo.


Language


Mass Survey


Library


Ranges


Operator Overloading


Minecraft


Comparison


Implementation Divergence


Coroutine

  • Coroutine-Based Scope Guards

    The Python standard library provides a lot of convenience things, among which one is contextlib.contextmanager, a decorator that allows turning any coroutine generator into a resource: ```python from contextlib import contextmanager