17 template<
typename K,
typename V>
30 template<
size_t N,
typename V>
46 template<std::convertible_to<u
int64_t> K>
57 template<
typename K,
typename V, auto Hasher = DefaultHash<K>>
64 throw "duplicate hashes";
consteval auto MakeStringHash(auto &&... commands)
Container< T > Filter(const Container< T > &c, F f)
consteval auto MakeHash(auto &&... commands)
constexpr uint64_t DefaultHash(auto val)
constexpr uint64_t DefaultHashImpl(K)