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))))