LUMIERA.clone/doc/technical
Ichthyostega fd2d56ca45 refactoring(#988): switch function-closure to std::tuple
not sure yet if any of this works, because the
technicalities of dealing with variadic types are
quite different to our LISP-style typelist processing.

The good news is that with variadic templates it is
indeed possible, to supply dynamically picked arguments
to another function taking arbitrary arguments.

This all relies on the feature to unpack argument packs,
and, more specifically, about the possiblity to "wrap"
this unpacking around interspersed function call syntax

template<size_t...i>
Xyz
do_something(MyTuple myTuple)
  {
    return Xyz (std::get<i> (myTuple) ... );
  }

Here the '...' will be applied to the i... and then
the whole std::get-construct will be wrapped around
each element. Mind bogging, but very powerful
2016-01-19 03:56:53 +01:00
..
backend release prep: clean-up obsolete information 2013-10-29 06:11:18 +01:00
build post-release: tighten library dependencies 2015-11-03 03:39:00 +01:00
code refactoring(#988): switch function-closure to std::tuple 2016-01-19 03:56:53 +01:00
gui stylesheet: finish definition of a base style 2014-10-09 03:44:02 +02:00
howto DOC: remove hotfix patch from backporting/Mint howto 2015-11-15 07:10:45 +01:00
infra DOC: after release 0.pre.03 -- checklist with steps for release preparation 2015-11-20 06:12:59 +01:00
library DOC: External Tree Description as a design concept 2015-11-02 04:50:53 +01:00
proc Proc-Layer technical documentation: refer to the TiddlyWiki 2011-02-28 01:25:27 +01:00
DIR_INFO update some DIR_INFO entries 2011-04-05 00:44:30 +02:00
index.txt add a section for library technical documentation 2012-01-08 00:12:54 +01:00
overview.txt Reference platform for Lumeira is now Debian/Jessie 2015-08-16 02:49:53 +02:00