&ResClasses; is a package for &GAP; 4, which provides a fully-featured and easy-to-use implementation of residue classes of \Z and a few other rings as sets.

The package further provides slightly more specialized functionality for unions of residue classes with distinguished representatives and signed moduli.

The &ResClasses; package is used in a group theoretical context by the &RCWA; package .