UNPKG

exupery-core-async

Version:
33 lines (32 loc) 1.35 kB
export * from "./types/Guaranteed_Procedure"; export * from "./types/Unguaranteed_Procedure"; export * from "./types/Unguaranteed_Query"; export * from "./types/Guaranteed_Query"; export * from "./algorithms/query/merge_2_guaranteed_queries"; export * from "./algorithms/query/create_guaranteed_query"; export * from "./algorithms/query/create_unguaranteed_query"; export * from "./algorithms/procedure/initialize_guaranteed_procedure"; export * from "./algorithms/procedure/initialize_unguaranteed_procedure"; export * from "./shorthands"; import { Guaranteed_Procedure } from "./types/Guaranteed_Procedure"; import { Unguaranteed_Procedure } from "./types/Unguaranteed_Procedure"; import { _Guaranteed_Query } from "./types/Guaranteed_Query"; import { _Unguaranteed_Query } from "./types/Unguaranteed_Query"; export declare const query: { guaranteed: { 'create result': <T>($: T) => _Guaranteed_Query<T>; }; unguaranteed: { 'create result': <T, E>($: T) => _Unguaranteed_Query<T, E>; 'raise exception': <T, E>($: E) => _Unguaranteed_Query<T, E>; }; }; export declare const command: { guaranteed: { initialize: () => Guaranteed_Procedure; }; unguaranteed: { initialize: <E>() => Unguaranteed_Procedure<E>; 'raise exception': <E>($: E) => Unguaranteed_Procedure<E>; }; };