SRFI 278: Supplemental Numerics

by Peter McGoron

status: draft (2026-07-18)

keywords: Numbers

See also SRFI 144: Flonums.

Abstract

This SRFI defines procedures on Scheme numbers that aim to improve the portability and usefulness of Scheme arithmetic. These procedures include predicates with extended domains, hyperbolic and inverse hyperbolic functions, the R6RS numeric tower, and additional procedures for rounding. Also included are recommendations and justifications for mixed inexact/exact arithmetic to make complex number arithmetic more predictable.