Expand description
SeqGen is a sequence generation library. A library that generates sequences based on given initial elements and a function that describes the transition from the currently generated elements to next element to be generated in a lazy fashion this means that the elements won’t be generated unless explicitly requested or used.
SeqGen does not only work with sequences of numbers, it works with any data type, sequence elements can be strings, images, other sequences, etc…
The sequences implements the Iterator trait so that they can be manipulated using Rust iterator API.
Modules
- Prelude for the library
- This module defines the Sequence type and it is the core of this library
- This module defines the SequencePart type that represents a part of a Sequence type.