lumiera_documentation/src
Ichthyostega 1a2c2ededa clean-up: switch the tricky function-closure
This is one of the most problematic headers, because it is highly complex
and comprises tightly interwoven definitions (in functional programming style),
which in turn are used deep within other features.

What concerns me is that this header is very much tangled
and pushes me (as the author) to my mental limits.

And on top of this comes that this code has to deal with intricate aspects
like perfect forwarding, and proper handling of binder instances and
function argument copying (which basically should be left to `std::bind`)

Fortunately, the changes ''for this specific topic'' are transparent:
Type sequences are not used on the API for function closure and composition,
but only as an internal tool to assemble argument tuples used for either
binding or invocation of the resulting (partially closed) function.
2025-06-04 01:49:07 +02:00
..
common Clean-up: remove dummy-player services and interfaces (see #1342) 2025-05-14 01:32:21 +02:00
include Clean-up: remove dummy-player services and interfaces (see #1342) 2025-05-14 01:32:21 +02:00
lib clean-up: switch the tricky function-closure 2025-06-04 01:49:07 +02:00
lumiera Clean-up: remove dummy-player services and interfaces (see #1342) 2025-05-14 01:32:21 +02:00
plugin
stage clean-up: validate use of variadic seq with tuples and generators 2025-06-03 16:14:13 +02:00
steam clean-up: switch the tricky function-closure 2025-06-04 01:49:07 +02:00
tool Upgrade: allow for build on »Trixie« with GCC-14 2025-04-06 18:18:52 +02:00
vault clean-up: dismantle the low-level time handling library (see #1259) 2025-05-29 02:04:36 +02:00
.gitignore
DIR_INFO update some DIR_INFO entries 2011-04-05 00:44:30 +02:00
doxygen.dox Upgrade: improve Doxygen parameters and treat some warnings 2025-04-27 05:00:14 +02:00
SConscript Global-Layer-Renaming: fix handling of GuiResources in the build 2018-11-16 18:18:33 +01:00