Skip to content

Eric Niebler

Judge me by my C++, not my WordPress

Menu

Primary menu

  • Home
  • Publications
  • Contact
  • About

Month: October 2010

Expressive C++: Expressions and Domains

Posted on October 18, 2010 by Eric Niebler — No Comments ↓

My latest article about EDSLs and Boost.Proto is up at Cpp-Next. This one completes a little lambda library in about 30 lines of C++. I also ruminate on the many layers of understandings about expressions in C++. Swing on over, Continue reading Expressive C++: Expressions and Domains→

Posted in boost, edsl, proto | Leave a reply

Expressive C++ Continues

Posted on October 4, 2010 by Eric Niebler — No Comments ↓

The latest in my series of posts on embedded Domain-Specific Languages in C++ continues. This one sketches the outline of a simple lambda library using Boost.Proto. Expressive C++: A Lambda Library in 30 Lines (Part 1 of 2) Enjoy!

Posted in boost, edsl, proto | Leave a reply

Xpressive To Get Multi-Capture

Posted on October 2, 2010 by Eric Niebler — No Comments ↓

For Boost.Xpressive, multi-capture (the ability of a capturing group to remember all the times matches, instead of only the last) is an oft-requested feature. Since it could be faked with Xpressive’s implementation of named regexes, so adding multi-capture has never Continue reading Xpressive To Get Multi-Capture→

Posted in boost, xpressive | Leave a reply

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