3#include "indexable.hpp"
12template <
typename T,
typename ITER>
19 virtual int length() const noexcept = 0;
An interface for all objects that can be both iterated over and directly indexed.
Definition arrayLike.hpp:13
virtual int length() const noexcept=0
Get the length of the array.
A base interface for all objects whose elements can be directly indexed.
Definition indexable.hpp:10
A base interface for all objects that can be iterated over.
Definition iterable.hpp:10
Section containing core functions and classes.