Although most functionality provided by this package is mathematically trivial, the author thinks that having available a nice and easy-to-use implementation of residue classes as sets which permits to form unions, intersections and differences and which interacts smoothly with finite sets of elements w.r.t. these operations is often useful. The functionality of this package is used in a group theoretical context by the RCWA package written by the same author.
The introduction of unions of residue classes with fixed representatives which are implemented in this package since version 2.0 follows a suggestion by Wolfgang Rump.
I would be grateful for any bug reports, comments or suggestions.
Stefan Kohl
generated by GAPDoc2HTML