Section containing utility classes. More...
Classes | |
class | dictionary |
A class for performing searches on a dictionary of words. More... | |
class | dictRange |
A class to allow efficient, custom dictionary search functions. More... | |
class | generic |
A class for simple storage and manipulation of data regardless of type. More... | |
struct | nonnumeric |
Exception thrown when attempting a numeric operation on a non-number. More... | |
class | progress |
A class for outputting a progress bar to the terminal. More... | |
Functions | |
template<typename T , typename U , typename V > | |
core::generator< T, bool > | chain (core::generator< T, U > &first, core::generator< T, V > &second) noexcept |
Chains two generators together. | |
Section containing utility classes.
This section adds extra classes and functionality for more complicated data manipulation or representation.
|
noexcept |
Chains two generators together.
This function takes two generators and chains them together, so that multiple generators can be used as a single generator.
first | The first generator. |
second | The second generator. |