(ns same.klipse (:require-macros [same :refer [with-comparator]]) (:require [same :refer [ish? zeroish? not-zeroish? set-comparator!]] [same.compare :refer [compare-ulp]] [same.ish :refer [default-comparator]]))

Click here to make these examples interactive with ClojureScript.

same.compare

Default comparator functions.

compare-ulp

(compare-ulp scale max-ulp)

Create a comparator function that compares numbers by ULPs.

near-zero

(near-zero f scale)

Test if a number is near zero.