These are chat archives for boostorg/hana

6th
Jun 2016
Louis Dionne
@ldionne
Jun 06 2016 03:06
Hmm, actually, why is there even a difference between hana::experimental::types and pure type-level libraries for accessing the nth element? There really shouldn’t be a noticeable difference.
Jason Rice
@ricejasonf
Jun 06 2016 05:20
@ldionne Are you saying there isn't or shouldn't be a noticeable difference?
Jason Rice
@ricejasonf
Jun 06 2016 05:29
https://github.com/ldionne/metabench/blob/master/benchmark/type/at/hana.types.cpp.erb
The size of N affects the size of the tuple. Maybe it has something to do with the function calls taking a larger tuple. at_c calls at calls at_impl::apply...
... and concept checks
Jason Rice
@ricejasonf
Jun 06 2016 16:09
nm It definitely looks like std::make_index_sequence.
Jason Rice
@ricejasonf
Jun 06 2016 16:15
(libstdc++ 5.1)