Liking cljdoc? Tell your friends :D

naga.schema.structs


Bodyclj/s


ConstraintDataclj/s


DynamicRulecljs



new-ruleclj/s≠

clj
(new-rule head body name)
(new-rule head body name downstream)
(new-rule head body name downstream salience)
(new-rule head body name downstream salience status execution-count)
cljs
(new-rule G__10782 G__10783 G__10784)
(new-rule G__10788 G__10789 G__10790 G__10791)
(new-rule G__10795 G__10796 G__10797 G__10798 G__10799)
(new-rule G__10803 G__10804 G__10805 G__10806 G__10807 G__10808 G__10809)

Inputs: ([head :- Head body :- Body name :- s/Str] [head :- Head body :- Body name :- s/Str downstream :- [RulePatternPair]] [head :- Head body :- Body name :- s/Str downstream :- [RulePatternPair] salience :- s/Num] [head :- Head body :- Body name :- s/Str downstream :- [RulePatternPair] salience :- s/Num status :- {EPVPattern (s/atom ConstraintData)} execution-count :- (s/atom s/Num)])

Inputs: ([head :- Head body :- Body name :- s/Str] [head :- Head body :- Body name :- s/Str downstream :- [RulePatternPair]] [head :- Head body :- Body name :- s/Str downstream :- [RulePatternPair] salience :- s/Num] [head :- Head body :- Body name :- s/Str downstream :- [RulePatternPair] salience :- s/Num status :- {EPVPattern (s/atom ConstraintData)} execution-count :- (s/atom s/Num)])
raw docstring

Programclj/s


Rulecljs


RulePatternPairclj/s


RunnableProgramclj/s


Statementclj/s


StatusMapclj/s


StatusMapEntryclj/s

Convenience for representing a single key/value pair in a StatusMap

Convenience for representing a single key/value pair in a StatusMap
raw docstring

strict-map->DynamicRuleclj/s≠

clj
(strict-map->DynamicRule m2284 & [drop-extra-keys?__681__auto__])
cljs
(strict-map->DynamicRule m10761 & [drop-extra-keys?__681__auto__])

Factory function for class DynamicRule, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->

Factory function for class DynamicRule, taking a map of keywords to field values.  All keys are required, and no extra keys are allowed.  Even faster than map->
raw docstring

strict-map->Ruleclj/s≠

clj
(strict-map->Rule m2212 & [drop-extra-keys?__681__auto__])
cljs
(strict-map->Rule m10743 & [drop-extra-keys?__681__auto__])

Factory function for class Rule, taking a map of keywords to field values. All keys are required, and no extra keys are allowed. Even faster than map->

Factory function for class Rule, taking a map of keywords to field values.  All keys are required, and no extra keys are allowed.  Even faster than map->
raw docstring

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

× close