real-positive-or-zero -- r7rs Type real-positive:
real-positive-or-zero-not-inf:
real-zero:
rational-zero:
real-positive-not-inf:
rational-positive:
rational-positive-or-zero:
rational-zero:
rational-positive:
integer-positive-or-zero:
real-zero;rational-zero;integer-zero;exact-integer-zero;real-positive-not-inf;rational-positive;integer-positive;exact-integer-positive;rational-positive-or-zero;integer-positive-or-zero;exact-integer-positive-or-zero;code-point-unicode;code-point-ascii;range-value;range-offset;range-start;range-end;range-length;range-length-zero;range-length-not-zero;byte;byte-ascii;abs;imag-part;angle;sqrt;numerator;exact-integer-sqrt;denominator;magnitude;digit-value;char->integer;length;vector-length;string-length;bytevector-length;bytevector-u8-ref;bytevector-u8-set!;Note: These definitions produce an output that is a sub-type.
(lambda (value) (and (real? value) (or (positive? value) (zero? value))))