Simple xAPI LRS client functions.
Simple xAPI LRS client functions.
Comprehensive specification of input
Comprehensive specification of input
Alignment input specs and parsing.
Alignment input specs and parsing.
Parameter input specs and parsing.
Parameter input specs and parsing.
Personae input specs and parsing.
Personae input specs and parsing.
Profile input parsing.
Profile input parsing.
Random number generation and probabilistic operations.
Random number generation and probabilistic operations.
Timeseries namespaces; all timeseries are lazy, potentially infinite sequences of numeric values.
Timeseries namespaces; all timeseries are lazy, potentially infinite sequences of numeric values.
Given input, compose a simulation model
Given input, compose a simulation model
core.async
utilities, for parallel generation.
`core.async` utilities, for parallel generation.
Common math utilities
Common math utilities
Utilities for Agents and Groups (collectively known as Actors).
Utilities for Agents and Groups (collectively known as Actors).
Paths of the form ["property" '* ...]
, which are used to navigate
xAPI Statements.
Functions include getting the appropriate spec for the path at the location, as well as determining the valid objectTypes allowed at the location.
Note that this namespace is used both during Profile compilation and Statement generation.
Paths of the form `["property" '* ...]`, which are used to navigate xAPI Statements. Functions include getting the appropriate spec for the path at the location, as well as determining the valid objectTypes allowed at the location. Note that this namespace is used both during Profile compilation and Statement generation.
Profile compilation.
Creates a profile-map
data structure that is used for the simulation
of an entire Profile cosmos.
Profile compilation. Creates a `profile-map` data structure that is used for the simulation of an entire Profile cosmos.
Creation of activity-map
for Profile compilation.
Creation of `activity-map` for Profile compilation.
Creation of extension-spec-map
for Profile compilation.
Creation of `extension-spec-map` for Profile compilation.
Creation of pattern-walk-fn
for Profile compilation.
Creation of `pattern-walk-fn` for Profile compilation.
Creation of statement-base-map
and parsed-rules-map
for Profile
compilation.
Creation of `statement-base-map` and `parsed-rules-map` for Profile compilation.
Creation of verb-map
for Profile compilation.
Creation of `verb-map` for Profile compilation.
Registration map sequence generation. Each registration map is to be used for Statement generation.
Registration map sequence generation. Each registration map is to be used for Statement generation.
Statement Template rules. Contains functions to parse rules, apply them to Statements, and validate Statements against rules.
Note that this namespace is used during both Profile compilation and Statement generation.
Statement Template rules. Contains functions to parse rules, apply them to Statements, and validate Statements against rules. Note that this namespace is used during both Profile compilation and Statement generation.
Statement generation.
Statement generation.
Statement healing, i.e. the repair of Statements that are missing required properties.
Statement healing, i.e. the repair of Statements that are missing required properties.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close