io.randomseed.bankster.api.ops

added in 2.2.0

Bankster library, front API money-aware operators.

*

added in 2.2.0

(*)(* a)(* a b)(* a b & more)

Alias for io.randomseed.bankster.money.inter-ops/*.

Calls io.randomseed.bankster.money/mul when any argument is a kind of Money, otherwise delegates to clojure.core/*.

+

added in 2.2.0

(+)(+ a)(+ a b)(+ a b & more)

Alias for io.randomseed.bankster.money.inter-ops/+.

Calls io.randomseed.bankster.money/add when any argument is a kind of Money, otherwise delegates to clojure.core/+.

-

added in 2.2.0

(- a)(- a b)(- a b & more)

Alias for io.randomseed.bankster.money.inter-ops/-.

Calls io.randomseed.bankster.money/sub when any argument is a kind of Money, otherwise delegates to clojure.core/-.

/

added in 2.2.0

(/ a)(/ a b)(/ a b & more)

Alias for io.randomseed.bankster.money.inter-ops//.

Calls io.randomseed.bankster.money/div when any argument is a kind of Money, otherwise delegates to clojure.core//.

<

added in 2.2.0

(< _)(< a b)(< a b & more)

Alias for io.randomseed.bankster.money.inter-ops/<.

Calls io.randomseed.bankster.money/lt? for Money argument, clojure.core/< for other data types.

<=

added in 2.2.0

(<= _)(<= a b)(<= a b & more)

Alias for io.randomseed.bankster.money.inter-ops/<=.

Calls io.randomseed.bankster.money/le? for Money argument, clojure.core/<= for other data types.

=

added in 2.2.0

(= _)(= a b)(= a b & more)

Alias for io.randomseed.bankster.money.inter-ops/=.

Calls io.randomseed.bankster.money/eq? for Money argument, clojure.core/= for other data types.

>

added in 2.2.0

(> _)(> a b)(> a b & more)

Alias for io.randomseed.bankster.money.inter-ops/>.

Calls io.randomseed.bankster.money/gt? for Money argument, clojure.core/> for other data types.

>=

added in 2.2.0

(>= _)(>= a b)(>= a b & more)

Alias for io.randomseed.bankster.money.inter-ops/>=.

Calls io.randomseed.bankster.money/ge? for Money argument, clojure.core/>= for other data types.

compare

added in 2.2.0

(compare a b)

Alias for io.randomseed.bankster.money.inter-ops/compare.

Calls io.randomseed.bankster.money/compare for Money argument, clojure.core/compare for other data types.

double

added in 2.2.0

(double x)

Alias for io.randomseed.bankster.money.inter-ops/double.

Calls io.randomseed.bankster.money/->double for Money argument, falls back to clojure.core/double for other data types.

float

added in 2.2.0

(float x)

Alias for io.randomseed.bankster.money.inter-ops/float.

Calls io.randomseed.bankster.money/->float for Money argument, falls back to clojure.core/float for other data types.

int

added in 2.2.0

(int x)

Alias for io.randomseed.bankster.money.inter-ops/int.

Calls io.randomseed.bankster.money/major->int for Money argument, falls back to clojure.core/int for other data types.

long

added in 2.2.0

(long x)

Alias for io.randomseed.bankster.money.inter-ops/long.

Calls io.randomseed.bankster.money/major->long for Money argument, falls back to clojure.core/long for other data types.

neg?

added in 2.2.0

(neg? a)

Alias for io.randomseed.bankster.money.inter-ops/neg?.

Calls io.randomseed.bankster.money/is-neg? for Money argument, clojure.core/neg? for other data types.

not=

added in 2.2.0

(not= _)(not= a b)(not= a b & more)

Alias for io.randomseed.bankster.money.inter-ops/not=.

Calls io.randomseed.bankster.money/ne? for Money argument, clojure.core/not= for other data types.

pos?

added in 2.2.0

(pos? a)

Alias for io.randomseed.bankster.money.inter-ops/pos?.

Calls io.randomseed.bankster.money/is-pos? for Money argument, clojure.core/pos? for other data types.