Vocabulary | Summary |
sequences | Sequence protocol, combinators and utilities |
Vocabulary | Summary |
circular | Virtual sequence presenting a rotation of an underlying sequence |
sequences.complex | Virtual sequence wrapper to convert real pairs into complex values |
sequences.complex-components | Virtual sequence wrapper to convert complex values into real value pairs |
sequences.padded | Virtual "padded" sequences |
sequences.product | Cartesian products of sequences |
splitting.monotonic | Split a sequence into monotonically-increasing subsequences |
tr | Fast character-to-character translation of ASCII strings |
Vocabulary | Summary |
gap-buffer | Gap buffer data structure |
sequences.abbrev | |
sequences.extras | Contains sequence operations that are not commonly needed. Most of these words are elaborations on functions already available in the main sequences vocabulary. |
sequences.frozen | Virtual "frozen" sequences |
sequences.inserters | Direct the output of map-as, filter-as, etc. combinators into existing growable sequences |
sequences.interleaved | Interleaved sequences |
sequences.modified | |
sequences.n-based | Sequence adaptor to treat a sequence as an n-based assoc |
sequences.prefixed | |
sequences.repeating | |
sequences.rotated | Rotated virtual sequences |
sequences.shifted | Shifted virtual sequences |
sequences.snipped | Snipped virtual sequences |
sequences.squish | Sequence flattening with parameterized descent predicate |
sequences.suffixed | |
sequences.zipped | Virtual "zip" sequences |