#pragma once #include #include namespace Incart::Common { struct StringComparer { static bool isEqualsInsensitive(const std::string& a, const std::string& b) { return std::equal(a.begin(), a.end(), b.begin(), b.end(), [](char a, char b) { return std::tolower(a) == std::tolower(b); }); } }; }