Liking cljdoc? Tell your friends :D

dinero.core


*default-currency*clj

source

*default-rounding-mode*clj

source

addcljmultimethod

(add & moneis)

Adds the given monetary amounts.

Adds the given monetary amounts.
sourceraw docstring

configclj

source

dividecljmultimethod

(divide money divisor)

Divides the given monetary amount by the given divisor.

Divides the given monetary amount by the given divisor.
sourceraw docstring

get-amountclj

(get-amount money)

Returns the amount of the given monetary amount.

Returns the amount of the given monetary amount.
sourceraw docstring

get-currencyclj

(get-currency money)

Returns the currency of the given monetary amount.

Returns the currency of the given monetary amount.
sourceraw docstring

get-rounding-modeclj

(get-rounding-mode money)

Returns the rounding mode of the given rounded monetary amount.

Returns the rounding mode of the given rounded monetary amount.
sourceraw docstring

get-scaleclj

(get-scale money)

Returns the scale of the given rounded monetary amount.

Returns the scale of the given rounded monetary amount.
sourceraw docstring

money-abscljmultimethod

(money-abs money)

Returns the absolute value of the given monetary amount.

Returns the absolute value of the given monetary amount.
sourceraw docstring

money-maxcljmultimethod

(money-max & moneis)

Returns the maximum of the given monetary amounts.

Returns the maximum of the given monetary amounts.
sourceraw docstring

money-mincljmultimethod

(money-min & moneis)

Returns the minimum of the given monetary amounts.

Returns the minimum of the given monetary amounts.
sourceraw docstring

money-neg?clj

(money-neg? money)

Returns true if the given monetary amount is negative.

Returns true if the given monetary amount is negative.
sourceraw docstring

money-ofclj

(money-of)
(money-of amount)
(money-of amount currency)

Creates a monetary amount with the given amount and currency.

Creates a monetary amount with the given amount and currency.
sourceraw docstring

money-pos?clj

(money-pos? money)

Returns true if the given monetary amount is positive.

Returns true if the given monetary amount is positive.
sourceraw docstring

money-zero?clj

(money-zero? money)

Returns true if the given monetary amount is zero.

Returns true if the given monetary amount is zero.
sourceraw docstring

money<clj

(money< money-1 money-2)

Returns true if the first monetary amount is less than the second monetary amount.

Returns true if the first monetary amount is less than the second monetary amount.
sourceraw docstring

money<=clj

(money<= money-1 money-2)

Returns true if the first monetary amount is less than or equal to the second monetary amount.

Returns true if the first monetary amount is less than or equal to the second monetary amount.
sourceraw docstring

money>clj

(money> money-1 money-2)

Returns true if the first monetary amount is greater than the second monetary amount.

Returns true if the first monetary amount is greater than the second monetary amount.
sourceraw docstring

money>=clj

(money>= money-1 money-2)

Returns true if the first monetary amount is greater than or equal to the second monetary amount.

Returns true if the first monetary amount is greater than or equal to the second monetary amount.
sourceraw docstring

money?clj

(money? money)

Returns true if the given value is a monetary amount of type Money.

Returns true if the given value is a monetary amount of type `Money`.
sourceraw docstring

multiplycljmultimethod

(multiply money factor)

Multiplies the given monetary amount by the given factor.

Multiplies the given monetary amount by the given factor.
sourceraw docstring

negatecljmultimethod

(negate money)

Negates the given monetary amount.

Negates the given monetary amount.
sourceraw docstring

rounded-money-ofclj

(rounded-money-of)
(rounded-money-of amount)
(rounded-money-of amount currency)
(rounded-money-of amount currency scale)
(rounded-money-of amount currency scale rounding-mode)

Creates a rounded monetary amount with the given amount, currency, scale, and rounding mode.

Creates a rounded monetary amount with the given amount, currency, scale, and rounding mode.
sourceraw docstring

rounded-money?clj

(rounded-money? money)

Returns true if the given value is a monetary amount of type RoundedMoney.

Returns true if the given value is a monetary amount of type `RoundedMoney`.
sourceraw docstring

subtractcljmultimethod

(subtract & moneis)

Subtracts the given monetary amounts.

Subtracts the given monetary amounts.
sourceraw docstring

with-currencycljmacro

(with-currency currency & body)

Evaluates the body with the given currency as the default currency.

Evaluates the body with the given currency as the default currency.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close