Skip to content

Eric Niebler

Judge me by my C++, not my WordPress

Menu

Primary menu

  • Home
  • Publications
  • Contact
  • About

Month: November 2013

Concept Checking in C++11

Posted on November 23, 2013 by Eric Niebler — 34 Comments ↓

This post describes some utilities I’ve recently developed for doing concept checking in C++11. These utilities are part of an ongoing project to reimplement ranges, also for C++11, but I think the concept checking utilities are useful and interesting in Continue reading Concept Checking in C++11→

Posted in Uncategorized | 34 Replies

Input Iterators vs Input Ranges

Posted on November 7, 2013 by Eric Niebler — 45 Comments ↓

This post was inspired by some shortcomings of the std::getline solution I described in my previous post, which just goes to show that there is no interface so simple that it can’t be done wrong. Or at least sub-optimally. Input Continue reading Input Iterators vs Input Ranges→

Posted in library-design, std | 45 Replies

Primary Sidebar Widget Area

Recent Posts

  • Structured Concurrency
  • Standard Ranges
  • Ranges, Coroutines, and React: Early Musings on the Future of Async in C++
  • Post-Conditions on Self-Move
  • Iterators++, Part 3

Recent Comments

  • Eric Niebler on Structured Concurrency
  • Dave Abrahams on Structured Concurrency
  • Eric Niebler on Structured Concurrency
  • Dave Abrahams on Structured Concurrency
  • Eric Niebler on Structured Concurrency

Archives

  • November 2020
  • December 2018
  • August 2017
  • March 2017
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • November 2014
  • October 2014
  • September 2014
  • May 2014
  • April 2014
  • February 2014
  • November 2013
  • October 2013
  • August 2013
  • July 2013
  • June 2013
  • January 2011
  • October 2010
  • September 2010

Categories

  • boost
  • c++11
  • career
  • concurrency
  • coroutines
  • edsl
  • generic-programming
  • haskell
  • library-design
  • math
  • proto
  • ranges
  • reactive
  • std
  • std2
  • Uncategorized
  • xpressive

Meta

  • Register
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Copyright © 2021 Eric Niebler. All Rights Reserved.
Theme: Catch Box by Catch Themes
Scroll Up