C++20 concept std::random_access_iterator requires that the iterator is indexable and that addition is commutative. These requirements are not currently met in master
Godbolt showing that the example used in the issue compiles when built from the fork
Fixes #30
C++20 concept
std::random_access_iterator
requires that the iterator is indexable and that addition is commutative. These requirements are not currently met in masterGodbolt showing that the example used in the issue compiles when built from the fork