Validation validation for Brazilian cities.
Uses malli to define and validate city-related data structures.
Validation validation for Brazilian cities. Uses malli to define and validate city-related data structures.
Schema for cities-by-state map containing only city names (see resources/cities.edn).
Structure: {:UF ["City Name 1" "City Name 2" ...]}
Example: {:SP ["São Paulo" "Campinas" ...] :RJ ["Rio de Janeiro" "Niterói" ...]}
Schema for cities-by-state map containing only city names (see resources/cities.edn).
Structure:
{:UF ["City Name 1" "City Name 2" ...]}
Example:
{:SP ["São Paulo" "Campinas" ...]
:RJ ["Rio de Janeiro" "Niterói" ...]}Schema for city name. Any non-empty string.
Schema for city name. Any non-empty string.
(validate-cities-map value)Validates that a map contains the full cities-by-state structure.
Returns true if valid, false otherwise.
Example: (validate-cities-map {:SP ["São Paulo" "Campinas" ...] :RJ ["Rio de Janeiro" "Niterói" ...]}) ;; true
Validates that a map contains the full cities-by-state structure.
Returns true if valid, false otherwise.
Example:
(validate-cities-map {:SP ["São Paulo" "Campinas" ...]
:RJ ["Rio de Janeiro" "Niterói" ...]})
;; truecljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |