| all(Operation &operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| all(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| chunk(size_t n) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| count_if(Predicate pred) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| drop(const size_t n) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| enumerate() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| exists(Operation &operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| exists(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| filter(Operation &operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| filter(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| find_index(Predicate pred) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| first() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| first_or(const Type &default_val) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| fold(const Type &init, Operation &operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| fold(const Type &init, Operation &&operation=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| fold_left(std::function< __Type(const __Type &, const Type &)> operation, const __Type &init) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| foldl(const __Type &init, std::function< __Type(const __Type &, const Type &)> operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| for_each(Operation &operation) const -> decltype(self()) | Aleph::FunctionalMixin< Derived, Type > | inline |
| for_each(Operation &operation) -> decltype(self()) | Aleph::FunctionalMixin< Derived, Type > | inline |
| for_each(Operation &&operation=Operation()) const -> decltype(self()) | Aleph::FunctionalMixin< Derived, Type > | inline |
| for_each(Operation &&operation=Operation()) -> decltype(self()) | Aleph::FunctionalMixin< Derived, Type > | inline |
| forall(Operation &operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| forall(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| has_value(const Type &val) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| index_of(const Type &val) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| intersperse(const Type &sep) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| join(const StringType &sep=StringType{", "}) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| join_str(const std::string &sep=", ") const | Aleph::FunctionalMixin< Derived, Type > | inline |
| last() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| last_or(const Type &default_val) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| length() const noexcept | Aleph::FunctionalMixin< Derived, Type > | inline |
| maps(Operation &operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| maps(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| max() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| max_by(Compare cmp) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| min() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| min_by(Compare cmp) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| mutable_for_each(Operation &operation) -> decltype(self()) | Aleph::FunctionalMixin< Derived, Type > | inline |
| mutable_for_each(Operation &&operation=Operation()) -> decltype(self()) | Aleph::FunctionalMixin< Derived, Type > | inline |
| none(Predicate &pred) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| none(Predicate &&pred) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| partition(Operation &op) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| partition(Operation &&op=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| pfilter(Operation &operation) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| pfilter(Operation &&operation=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| product(const Type &init) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| rev() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| self() const noexcept | Aleph::FunctionalMixin< Derived, Type > | inlineprotected |
| self() noexcept | Aleph::FunctionalMixin< Derived, Type > | inlineprotected |
| sliding(size_t size, size_t step=1) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| sum(const Type &init=Type{}) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| take(const size_t n) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| to_dynlist() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| to_vector() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| tpartition(Operation &op) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| tpartition(Operation &&op=Operation()) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| unique() const | Aleph::FunctionalMixin< Derived, Type > | inline |
| unique_by(EqPred eq) const | Aleph::FunctionalMixin< Derived, Type > | inline |
| zip_with(const Other &other) const | Aleph::FunctionalMixin< Derived, Type > | inline |