UNPKG

as-procedure

Version:

easily create procedures within a pit-of-success

11 lines (10 loc) 390 B
import { Procedure } from 'domain-glossary-procedure'; import { HasContextLogTrail } from 'simple-log-methods'; /** * .what = declares a javascript:function to be a procedure * * .todo = * - extract name from caller fn by default * - withWrappers by default */ export declare const asProcedure: <TProcedure extends Procedure>(logic: HasContextLogTrail<TProcedure>) => TProcedure;