|
Dedekind 0.0.0
A structuralist C++23 Module Library
|
The species' fold of the values over the carrier's own pieces: a step before every element sets the first value, one after every element ends the fold. More...

Classes | |
| struct | State |
| The value of the piece being read, and the fold of the pieces before it, none before the first piece inside the carrier. More... | |
Public Member Functions | |
| template<typename V> | |
| constexpr State | operator() (const State &s, const Step< V, L > &st) const |
| A step below every element sets the first piece's value; any other ends a piece, folding its value in. | |
| constexpr L::Ω | close (const State &s) const |
Public Attributes | |
| Op | op |
The species' fold of the values over the carrier's own pieces: a step before every element sets the first value, one after every element ends the fold.
| Op | the fold. |