@traversable/schema
    Preparing search index...

    Type Alias CompilerAlgebra<T>

    CompilerAlgebra: {
        (
            src: F<T>,
            ix?: Partial<CompilerIndex<T>>,
        ): { refs: Record<string, () => T>; result: T };
        (
            src: JsonSchema.JsonSchema,
            ix?: Partial<CompilerIndex<T>>,
        ): { refs: Record<string, () => T>; result: T };
        (
            src: F<T>,
            ix?: Partial<CompilerIndex<T>>,
        ): { refs: Record<string, () => T>; result: T };
    }

    Type Parameters

    • T

    Type declaration