diff --git a/libs/util/include/psemek/util/range.hpp b/libs/util/include/psemek/util/range.hpp index c58a3754..16233826 100644 --- a/libs/util/include/psemek/util/range.hpp +++ b/libs/util/include/psemek/util/range.hpp @@ -65,6 +65,16 @@ namespace psemek::util { return it_end; } + + auto size() const + { + return end() - begin(); + } + + auto empty() const + { + return begin() == end(); + } }; template