mirror of
https://github.com/boostorg/yap.git
synced 2026-01-26 19:12:16 +00:00
hof
Wrap the first argument to transform() by calling as_expr() on it, so that as_expr() is rarely needed outside of transform(). Continue to accept rvalue transform objects in the top-level transform(), but do not perfectly forward it into the implementation details of transform(). This fixes the potential bug of stealing the movable contents of a transform. Fixes #62.
yap
A C++14-and-later expression template library
This is a proposed Boost library. It covers the same problem space as Boost.Proto, but works quite differently, due to the availability of lots of new features in C++14 and later.
Please read the docs for details: https://tzlaine.github.io/yap
Description
Languages
C++
95.9%
CMake
3.5%
Shell
0.5%
HTML
0.1%