Liking cljdoc? Tell your friends :D

csv2rdf.uax35

Parser for unicode number formats described in http://unicode.org/reports/tr35/tr35-numbers.html#Number_Format_Patterns.

Parser for unicode number formats described in http://unicode.org/reports/tr35/tr35-numbers.html#Number_Format_Patterns.
raw docstring

allows-decimal-part?clj

(allows-decimal-part? format)

allows-exponent-part?clj

(allows-exponent-part? format)

apply-modifierclj

(apply-modifier value modifier)

Modifies the result of parsing a formatted number according to any contained modifier (percent or mph).

Modifies the result of parsing a formatted number according to any contained modifier (percent or mph).
raw docstring

create-decimal-formatclj

(create-decimal-format group-char decimal-char)

create-floating-formatclj

(create-floating-format group-char decimal-char)

create-integer-formatclj

(create-integer-format group-char decimal-char)

flexible-decimalclj


flexible-integerclj


is-ascii-digit?clj

(is-ascii-digit? c)

is-modifier-char?clj

(is-modifier-char? c)

optional-sign-prefixclj


parse-decimal-groupsclj

(parse-decimal-groups format-string start-index)

parse-decimal-partclj

(parse-decimal-part format-string start-index)

parse-exponentclj

(parse-exponent format-string start-index)

parse-exponent-digitsclj

(parse-exponent-digits s start-index)

parse-exponent-partclj

(parse-exponent-part format-string start-index)

parse-integer-groupsclj

(parse-integer-groups format-str start-index)

parse-integer-partclj

(parse-integer-part format-str start-index)

parse-numberclj

(parse-number s
              {:keys [prefix integer decimal exponent suffix modifier group-char
                      decimal-char]
               :as fmt})

parse-number-formatclj

(parse-number-format format-str)
(parse-number-format format-str group-char decimal-char)

parse-number-with-formatclj

(parse-number-with-format format-string numeric-string)

parse-numeric-decimalclj

(parse-numeric-decimal s start-index decimal-char group-char decimal-spec)

parse-numeric-exponentclj

(parse-numeric-exponent s start-index exponent-spec)

parse-numeric-exponent-partclj

(parse-numeric-exponent-part s start-index {:keys [sign] :as exponent-spec})

parse-numeric-groupsclj

(parse-numeric-groups s start-index group-char)

parse-numeric-integerclj

(parse-numeric-integer s
                       start-index
                       group-char
                       {:keys [min-length max-length] :as integer-spec})

parse-numeric-prefixclj

(parse-numeric-prefix s {:keys [prefix sign] :as prefix-spec})

parse-numeric-suffixclj

(parse-numeric-suffix s start-index suffix-spec)

parse-prefixclj

(parse-prefix format-str)

parse-suffixclj

(parse-suffix format-string start-index prefix-modifier)

per-mille-charclj


validate-decimal-groupsclj

(validate-decimal-groups groups
                         {{group-size :size :as group} :group :as decimal-spec})

validate-digit-countclj

(validate-digit-count digits
                      part-name
                      {:keys [min-length max-length] :as part-spec})

validate-group-sizeclj

(validate-group-size group-index group group-size)

validate-group-sizesclj

(validate-group-sizes groups group-size)

validate-numeric-groupsclj

(validate-numeric-groups groups
                         {:keys [primary-group-size secondary-group-size]
                          :as group-spec})

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

× close