blob: 75362a6bd6606beee0ca3a879b007934761f91ac (
plain) (
tree)
|
|
#pragma once
#include "mapped.h"
template<typename TMapping>
auto IterateKeys(TMapping&& map) {
return ::MakeMappedRange(
std::forward<TMapping>(map),
[](const auto& x) -> decltype((x.first)) {
return x.first;
}
);
}
|