Liking cljdoc? Tell your friends :D

cpf-cnpj.spec

Specs para validar e gerar CPFs e CNPJs valido usando clojure.spec.

Clojars Project

Baseado em cadastro-de-pessoa

Usage

(ns your.namespace
  (:require [cpf-cnpj-spec.cpf :as cpf]
            [cpf-cnpj-spec.cnpj :as cnpj]
            [clojure.spec.alpha :as s]
            [clojure.spec.gen.alpha :as gen]))

(s/valid? ::cpf/valid? (-> ::cpf/valid? s/gen gen/generate))
(s/valid? ::cpf/valid-int? (-> ::cpf/valid-int? s/gen gen/generate))
(s/valid? ::cpf/formatted? (-> ::cpf/formatted? s/gen gen/generate))

(s/valid? ::cnpj/valid? (-> ::cnpj/valid? s/gen gen/generate))
(s/valid? ::cnpj/valid-int? (-> ::cnpj/valid-int? s/gen gen/generate))
(s/valid? ::cnpj/formatted? (-> ::cnpj/formatted? s/gen gen/generate))

License

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

Can you improve this documentation? These fine people already did:
Aleksander Madland Stapnes & Lucas Severo
Edit on GitHub

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

× close