Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "api/function"

Index

Type aliases

Arg

Arg<A>: A | [A, undefined | string, undefined | SymOpts]

Type parameters

Arg1

Arg1<A>: [Arg<A>]

Type parameters

Arg2

Arg2<A, B>: [Arg<A>, Arg<B>]

Type parameters

Arg3

Arg3<A, B, C>: [Arg<A>, Arg<B>, Arg<C>]

Type parameters

Arg4

Arg4<A, B, C, D>: [Arg<A>, Arg<B>, Arg<C>, Arg<D>]

Type parameters

Arg5

Arg5<A, B, C, D, E>: [Arg<A>, Arg<B>, Arg<C>, Arg<D>, Arg<E>]

Type parameters

Arg6

Arg6<A, B, C, D, E, F>: [Arg<A>, Arg<B>, Arg<C>, Arg<D>, Arg<E>, Arg<F>]

Type parameters

Arg7

Arg7<A, B, C, D, E, F, G>: [Arg<A>, Arg<B>, Arg<C>, Arg<D>, Arg<E>, Arg<F>, Arg<G>]

Type parameters

Arg8

Arg8<A, B, C, D, E, F, G, H>: [Arg<A>, Arg<B>, Arg<C>, Arg<D>, Arg<E>, Arg<F>, Arg<G>, Arg<H>]

Type parameters

FnBody0

FnBody0: Fn0<ScopeBody>

FnBody1

FnBody1<A>: Fn<Sym<A>, ScopeBody>

Type parameters

FnBody2

FnBody2<A, B>: Fn2<Sym<A>, Sym<B>, ScopeBody>

Type parameters

FnBody3

FnBody3<A, B, C>: Fn3<Sym<A>, Sym<B>, Sym<C>, ScopeBody>

Type parameters

FnBody4

FnBody4<A, B, C, D>: Fn4<Sym<A>, Sym<B>, Sym<C>, Sym<D>, ScopeBody>

Type parameters

FnBody5

FnBody5<A, B, C, D, E>: Fn5<Sym<A>, Sym<B>, Sym<C>, Sym<D>, Sym<E>, ScopeBody>

Type parameters

FnBody6

FnBody6<A, B, C, D, E, F>: Fn6<Sym<A>, Sym<B>, Sym<C>, Sym<D>, Sym<E>, Sym<F>, ScopeBody>

Type parameters

FnBody7

FnBody7<A, B, C, D, E, F, G>: Fn7<Sym<A>, Sym<B>, Sym<C>, Sym<D>, Sym<E>, Sym<F>, Sym<G>, ScopeBody>

Type parameters

FnBody8

FnBody8<A, B, C, D, E, F, G, H>: Fn8<Sym<A>, Sym<B>, Sym<C>, Sym<D>, Sym<E>, Sym<F>, Sym<G>, Sym<H>, ScopeBody>

Type parameters

Func0

Func0<T>: Fn0<FnCall<T>>

Type parameters

Func1

Func1<A, T>: Fn<Term<A>, FnCall<T>>

Type parameters

Func2

Func2<A, B, T>: Fn2<Term<A>, Term<B>, FnCall<T>>

Type parameters

Func3

Func3<A, B, C, T>: Fn3<Term<A>, Term<B>, Term<C>, FnCall<T>>

Type parameters

Func4

Func4<A, B, C, D, T>: Fn4<Term<A>, Term<B>, Term<C>, Term<D>, FnCall<T>>

Type parameters

Func5

Func5<A, B, C, D, E, T>: Fn5<Term<A>, Term<B>, Term<C>, Term<D>, Term<E>, FnCall<T>>

Type parameters

Func6

Func6<A, B, C, D, E, F, T>: Fn6<Term<A>, Term<B>, Term<C>, Term<D>, Term<E>, Term<F>, FnCall<T>>

Type parameters

Func7

Func7<A, B, C, D, E, F, G, T>: Fn7<Term<A>, Term<B>, Term<C>, Term<D>, Term<E>, Term<F>, Term<G>, FnCall<T>>

Type parameters

Func8

Func8<A, B, C, D, E, F, G, H, T>: Fn8<Term<A>, Term<B>, Term<C>, Term<D>, Term<E>, Term<F>, Term<G>, Term<H>, FnCall<T>>

Type parameters

ScopeBody

ScopeBody: (Term<any> | null | undefined)[]

Generated using TypeDoc