Есть ли способ вернуть диапазон::view в конструкции std::expected? Например, в приведенном ниже псевдокоде что можно написать вместо rangeType?
std::expected get_range()
{
if (some_condition(x))
return std::unexpected(errorcode);
return data|ranges::views::take(x);
}
Подробнее здесь: https://stackoverflow.com/questions/790 ... tdexpected