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

Canonical forms

Changelog

See the CHANGELOG on GitHub for the full history of notable changes per release.

The source code for this page can be found here.