| Skip to content | http://ericniebler.com#main |
| Eric Niebler | https://ericniebler.com/ |
|
Menu
| http://ericniebler.com#mobile-header-left-nav |
| Home | https://ericniebler.com/ |
| Publications | https://ericniebler.com/publications/ |
| Contact | https://ericniebler.com/contact/ |
| About | https://ericniebler.com/about/ |
| What are Senders Good For, Anyway? | https://ericniebler.com/2024/02/04/what-are-senders-good-for-anyway/ |
| February 4, 2024 | https://ericniebler.com/2024/02/04/what-are-senders-good-for-anyway/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 24 Comments ↓ | https://ericniebler.com/2024/02/04/what-are-senders-good-for-anyway/#comments |
| Continue reading What are Senders Good For, Anyway?→ | https://ericniebler.com/2024/02/04/what-are-senders-good-for-anyway/ |
| concurrency | https://ericniebler.com/category/concurrency/ |
| coroutines | https://ericniebler.com/category/coroutines/ |
| generic-programming | https://ericniebler.com/category/generic-programming/ |
| 24 Replies | https://ericniebler.com/2024/02/04/what-are-senders-good-for-anyway/#comments |
| Asynchronous Stacks and Scopes | https://ericniebler.com/2021/08/29/asynchronous-stacks-and-scopes/ |
| August 29, 2021 | https://ericniebler.com/2021/08/29/asynchronous-stacks-and-scopes/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 5 Comments ↓ | https://ericniebler.com/2021/08/29/asynchronous-stacks-and-scopes/#comments |
| Continue reading Asynchronous Stacks and Scopes→ | https://ericniebler.com/2021/08/29/asynchronous-stacks-and-scopes/ |
| Uncategorized | https://ericniebler.com/category/uncategorized/ |
| 5 Replies | https://ericniebler.com/2021/08/29/asynchronous-stacks-and-scopes/#comments |
| Structured Concurrency | https://ericniebler.com/2020/11/08/structured-concurrency/ |
| November 8, 2020 | https://ericniebler.com/2020/11/08/structured-concurrency/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 28 Comments ↓ | https://ericniebler.com/2020/11/08/structured-concurrency/#comments |
| Continue reading Structured Concurrency→ | https://ericniebler.com/2020/11/08/structured-concurrency/ |
| concurrency | https://ericniebler.com/category/concurrency/ |
| coroutines | https://ericniebler.com/category/coroutines/ |
| 28 Replies | https://ericniebler.com/2020/11/08/structured-concurrency/#comments |
| Standard Ranges | https://ericniebler.com/2018/12/05/standard-ranges/ |
| December 5, 2018 | https://ericniebler.com/2018/12/05/standard-ranges/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 51 Comments ↓ | https://ericniebler.com/2018/12/05/standard-ranges/#comments |
| Continue reading Standard Ranges→ | https://ericniebler.com/2018/12/05/standard-ranges/ |
| generic-programming | https://ericniebler.com/category/generic-programming/ |
| library-design | https://ericniebler.com/category/library-design/ |
| ranges | https://ericniebler.com/category/ranges/ |
| std | https://ericniebler.com/category/std/ |
| std2 | https://ericniebler.com/category/std2/ |
| 51 Replies | https://ericniebler.com/2018/12/05/standard-ranges/#comments |
| Ranges, Coroutines, and React: Early Musings on the Future of Async in C++ | https://ericniebler.com/2017/08/17/ranges-coroutines-and-react-early-musings-on-the-future-of-async-in-c/ |
| August 17, 2017 | https://ericniebler.com/2017/08/17/ranges-coroutines-and-react-early-musings-on-the-future-of-async-in-c/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 20 Comments ↓ | https://ericniebler.com/2017/08/17/ranges-coroutines-and-react-early-musings-on-the-future-of-async-in-c/#comments |
| Continue reading Ranges, Coroutines, and React: Early Musings on the Future of Async in C++→ | https://ericniebler.com/2017/08/17/ranges-coroutines-and-react-early-musings-on-the-future-of-async-in-c/ |
| coroutines | https://ericniebler.com/category/coroutines/ |
| generic-programming | https://ericniebler.com/category/generic-programming/ |
| library-design | https://ericniebler.com/category/library-design/ |
| ranges | https://ericniebler.com/category/ranges/ |
| reactive | https://ericniebler.com/category/reactive/ |
| std | https://ericniebler.com/category/std/ |
| std2 | https://ericniebler.com/category/std2/ |
| 20 Replies | https://ericniebler.com/2017/08/17/ranges-coroutines-and-react-early-musings-on-the-future-of-async-in-c/#comments |
| Post-Conditions on Self-Move | https://ericniebler.com/2017/03/31/post-conditions-on-self-move/ |
| March 31, 2017 | https://ericniebler.com/2017/03/31/post-conditions-on-self-move/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 22 Comments ↓ | https://ericniebler.com/2017/03/31/post-conditions-on-self-move/#comments |
| Continue reading Post-Conditions on Self-Move→ | https://ericniebler.com/2017/03/31/post-conditions-on-self-move/ |
| c++11 | https://ericniebler.com/category/c11/ |
| library-design | https://ericniebler.com/category/library-design/ |
| 22 Replies | https://ericniebler.com/2017/03/31/post-conditions-on-self-move/#comments |
| Iterators++, Part 3 | https://ericniebler.com/2015/03/03/iterators-plus-plus-part-3/ |
| March 3, 2015 | https://ericniebler.com/2015/03/03/iterators-plus-plus-part-3/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 30 Comments ↓ | https://ericniebler.com/2015/03/03/iterators-plus-plus-part-3/#comments |
| Continue reading Iterators++, Part 3→ | https://ericniebler.com/2015/03/03/iterators-plus-plus-part-3/ |
| generic-programming | https://ericniebler.com/category/generic-programming/ |
| library-design | https://ericniebler.com/category/library-design/ |
| ranges | https://ericniebler.com/category/ranges/ |
| std | https://ericniebler.com/category/std/ |
| 30 Replies | https://ericniebler.com/2015/03/03/iterators-plus-plus-part-3/#comments |
| Iterators++, Part 2 | https://ericniebler.com/2015/02/13/iterators-plus-plus-part-2/ |
| February 13, 2015 | https://ericniebler.com/2015/02/13/iterators-plus-plus-part-2/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 63 Comments ↓ | https://ericniebler.com/2015/02/13/iterators-plus-plus-part-2/#comments |
| Continue reading Iterators++, Part 2→ | https://ericniebler.com/2015/02/13/iterators-plus-plus-part-2/ |
| generic-programming | https://ericniebler.com/category/generic-programming/ |
| library-design | https://ericniebler.com/category/library-design/ |
| ranges | https://ericniebler.com/category/ranges/ |
| std | https://ericniebler.com/category/std/ |
| 63 Replies | https://ericniebler.com/2015/02/13/iterators-plus-plus-part-2/#comments |
| Iterators++, Part 1 | https://ericniebler.com/2015/02/03/iterators-plus-plus-part-1/ |
| February 3, 2015 | https://ericniebler.com/2015/02/03/iterators-plus-plus-part-1/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 27 Comments ↓ | https://ericniebler.com/2015/02/03/iterators-plus-plus-part-1/#comments |
| Continue reading Iterators++, Part 1→ | https://ericniebler.com/2015/02/03/iterators-plus-plus-part-1/ |
| generic-programming | https://ericniebler.com/category/generic-programming/ |
| library-design | https://ericniebler.com/category/library-design/ |
| ranges | https://ericniebler.com/category/ranges/ |
| std | https://ericniebler.com/category/std/ |
| 27 Replies | https://ericniebler.com/2015/02/03/iterators-plus-plus-part-1/#comments |
| To Be or Not to Be (an Iterator) | https://ericniebler.com/2015/01/28/to-be-or-not-to-be-an-iterator/ |
| January 28, 2015 | https://ericniebler.com/2015/01/28/to-be-or-not-to-be-an-iterator/ |
| Eric Niebler | https://ericniebler.com/author/eric_niebler/ |
| 31 Comments ↓ | https://ericniebler.com/2015/01/28/to-be-or-not-to-be-an-iterator/#comments |
| Continue reading To Be or Not to Be (an Iterator)→ | https://ericniebler.com/2015/01/28/to-be-or-not-to-be-an-iterator/ |
| generic-programming | https://ericniebler.com/category/generic-programming/ |
| library-design | https://ericniebler.com/category/library-design/ |
| ranges | https://ericniebler.com/category/ranges/ |
| std | https://ericniebler.com/category/std/ |
| 31 Replies | https://ericniebler.com/2015/01/28/to-be-or-not-to-be-an-iterator/#comments |
| ← Older posts | https://ericniebler.com/page/2/ |
| Eric Niebler | https://ericniebler.com/ |
| Catch Themes | https://catchthemes.com/ |
| Scroll Up | http://ericniebler.com#branding |