ratio?

added
1.0

ns
clojure.core

type
function

(ratio? n)

Returns true if n is a Ratio

                (ratio? 22/7)
;; => true

(ratio? 22)
;; => false

(ratio? 2.2)
;; => false

            
                ;; Both True
user=> (ratio? 22/7) 
;; => true
user=> (rational? 22/7)
;; => true

;; Different
user=> (ratio? 22)
;; => false
user=> (rational? 22)
;; => true

;; Both False
user=> (ratio? 0.5)
;; => false
user=> (rational? 0.5)
;; => false