Liking cljdoc? Tell your friends :D

cnab-parser.core


make-cnab-parserclj

(make-cnab-parser content)

Cria um parser de cnab a partirda sua espeficicação em edn

Precisa seguir o formato estabelecido em https://github.com/lsevero/cnab-layouts

path: caminho para o edn de especificação do cnab retorno: um mapa contendo a espeficicação do contendo tanto o retorno e a remessa

Cria um parser de cnab a partirda sua espeficicação em edn

Precisa seguir o formato estabelecido em https://github.com/lsevero/cnab-layouts

path: caminho para o edn de especificação do cnab
retorno: um mapa contendo a espeficicação do contendo tanto o retorno e a remessa
raw docstring

parse-cnabcljmultimethod


parse-cnab-detalhescljmultimethod


parse-cnab-fieldclj

(parse-cnab-field cnab-part
                  {picture :picture [begin end :as pos] :pos :as spec})

Parseia um campo do cnab. Levanta uma exceção caso o intervalo definido em :pos não tenha o mesmo tamanho que o definido em picture.

Parseia um campo do cnab.
Levanta uma exceção caso o intervalo definido em :pos não tenha o mesmo tamanho que o definido em picture.
raw docstring

parse-cnab-header-arquivocljmultimethod


parse-cnab-header-lotecljmultimethod


parse-cnab-trailer-arquivocljmultimethod


parse-cnab-trailer-lotecljmultimethod


split-cnabclj

(split-cnab cnab n)

Divide o cnab em lote de n bytes

Divide o cnab em lote de n bytes
raw docstring

try-argsclj

(try-args f args)
(try-args f args n)

Receives a function and a list of list of args and iterate applying the function to each args, if the function throws an Exception, try the next one. Returns nil if all functions raises a exception.

Receives a function and a list of list of args and iterate applying the function to each args,
if the function throws an Exception, try the next one. Returns nil if all functions raises a exception.
raw docstring

try-fnsclj

(try-fns fns args)
(try-fns fns args n)

Receives a list of functions and a list of args and iterate applying each functions to args, if the function throws an Exception, try the next one. Returns nil if all functions raises a exception.

Receives a list of functions and a list of args and iterate applying each functions to args,
if the function throws an Exception, try the next one. Returns nil if all functions raises a exception.
raw docstring

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

× close