Full threadmichae2·Scheme also distinguishes between the cases using separate remainder and modulo functions.https://www.scheme.com/tspl4/objects.html#./objects:s98View on HN