Skip to content

Function: createLessonsBuilder() ​

ts
function createLessonsBuilder<TIn>(id, options?): LessonsBuilder<TIn>;

Defined in: builders/create-lessons-builder.ts:37

Creates a fluent LessonsBuilder for P.lessons(id).

Seeds default empirical scoring parameters from DEFAULT_LESSON_SCORING and validates at .toAST() compilation time that a backing LessonStoreASTNode is bound.

Type Parameters ​

Type ParameterDefault typeDescription
TInunknownActor input type.

Parameters ​

ParameterTypeDescription
idstringUnique identifier of the lessons subsystem.
options?CreateLessonsBuilderOptions<TIn>Optional internal copy-on-write state.

Returns ​

LessonsBuilder<TIn>

Frozen LessonsBuilder instance.

Released under the MIT License.