Liking cljdoc? Tell your friends :D
Clojure only.

com.yetanalytics.datasim.xapi.registration

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.
raw docstring

registration-seqclj

(registration-seq {:keys [pattern-walk-fn]} alignment seed)

Given seed, alignment and a pattern-walk-fn, return an infinite lazy seq of registration maps with the following properties:

  • :registration is a UUID string that will be the Statement's Context Registration property
  • :template is the Statement Template used to generate the Statement
  • :seed is a derived seed for generating the Statement
  • :pattern-ancestors is the vector of Patterns leading up to the Statement Template in the current Pattern path.

Each registration map will be able to generate a single Statement.

Given `seed`, `alignment` and a `pattern-walk-fn`, return an infinite lazy
seq of registration maps with the following properties:
- `:registration` is a UUID string that will be the Statement's Context
  Registration property
- `:template` is the Statement Template used to generate the Statement
- `:seed` is a derived seed for generating the Statement
- `:pattern-ancestors` is the vector of Patterns leading up to the Statement
  Template in the current Pattern path.

Each registration map will be able to generate a single Statement.
sourceraw docstring

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

× close