Acknowledgments
- Eric Niebler for the idea of using a
requires
member function to check concept traits.[http://ericniebler.com/2013/11/23/concept-checking-in-c11/] - Jamboree for the idea of using a template class to place expressions.[https://github.com/ericniebler/range-v3/issues/29#issuecomment-51016277]