Reference

This page shows all the features provided by the library.

Scaladoc

Browse the Scala 3 (valid for Scala 2.13 as well) API documentation for detailed information.

Methods

For dealing with a circular sequence, RingSeq adds:

  1. new operations.
  2. alternative versions of some operations already existing for Seq.
Note

The alternative circular versions maintain the same name, but with an additional O suffix, meaning ring. (For example applyO is the circular version of apply).

They fall into the following categories:

Indexing

Rotation and reflection

Slicing

Iterators

Comparisons

Symmetry

The source code for this page can be found here.