UNPKG

@typescript-tea/core

Version:

The Elm Architecture for typescript

17 lines 818 B
import * as ProgramNs from "./program"; export declare const Program: typeof ProgramNs; export declare type Program<Init, State, Action, View> = ProgramNs.Program<Init, State, Action, View>; import * as DispatchNs from "./dispatch"; export declare const Dispatch: typeof DispatchNs; export declare type Dispatch<A> = DispatchNs.Dispatch<A>; export * from "./effect-manager"; import * as CmdNs from "./cmd"; export declare const Cmd: typeof CmdNs; export declare type Cmd<A> = CmdNs.Cmd<A>; import * as SubNs from "./sub"; export declare const Sub: typeof SubNs; export declare type Sub<A> = SubNs.Sub<A>; import * as ResultNs from "./result"; export declare const Result: typeof ResultNs; export declare type Result<TError, TValue> = ResultNs.Result<TError, TValue>; //# sourceMappingURL=index.d.ts.map