Liking cljdoc? Tell your friends :D

precept.serialize.dto


action-dtoclj/smultimethod

source

define-name?clj/s

(define-name? name lhs)
source

event-dtoclj/s

(event-dto event node token facts *event-coords)
(event-dto event node token facts *event-coords encoding)

Data transfer object.

  • event - keyword. One of #{:add-facts :add-facts-logical :retract-facts :retract-facts-logical}
  • node - hash-map (nilable).
  • token - hash-map (nilable).
  • facts - vector (nilable).
  • *event-coords - atom. Contains current state number, event number.
  • encoding - keyword. Any valid transit encoding.
Data transfer object.
- `event` - keyword. One of `#{:add-facts :add-facts-logical :retract-facts
                               :retract-facts-logical}`
- node - hash-map (nilable).
- token - hash-map (nilable).
- facts - vector (nilable).
- *event-coords - atom. Contains current state number, event number.
- encoding - keyword. Any valid transit encoding.
sourceraw docstring

get-rule-display-nameclj/s

(get-rule-display-name name lhs)
source

name-or-lhs-strclj/s

(name-or-lhs-str name lhs)
source

rule-event-dtoclj/smultimethod

source

sub-registration?clj/s

(sub-registration? facts)
source

untracked-impl-rule?clj/s

(untracked-impl-rule? ns-name name)
source

without-namespaceclj/s

(without-namespace s)
source

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

× close