add typetuple/take_if
add typetuple/tuple_to_typetuple
modify to use common_type
modify bug
delete redundant semicol
change behavior to force copy
refresh coding style
add noexcept
add begin/end
make to use decltype auto
make to use move in return
tensor refresh
range/pipe
range/algorithm
range/adapter