integer-not-zero
-- r7rs
Type real-not-zero
;complex-not-zero
;number-not-zero
;number
;complex
;real
;rational
;real-not-inf-not-nan
;complex-not-inf-not-nan
;number-not-inf-not-nan
;number-not-inf
;number-not-nan
;complex-not-inf
;complex-not-nan
;real-not-inf
;real-not-nan
;Note: These definitions produce an output that is a sub-type.
(lambda (value) (and (integer? value) (not (zero? value))))