import type { MiddleWare } from '../../mod.js'; /** ## middleware : 中间件函数 用于将函数进行结果转换: + 如果执行函数没有返回值(或者返回值为`underfind`),则返回传入的值 + 如果存在返回值,则返回函数的返回值 @example ```ts // 1. console.log打log , 对代码不进行侵入式修改 const res = pipe( 'hello', middleware(console.log), (v)=>v+' world' ) assertEquals(res,'hello world') // 2. 替代map const res = [1,2,3].map(middleware((v)=>v*2)) assertEquals(res,[2,4,6]) ``` @category Function */ export declare const middleware: MiddleWare; //# sourceMappingURL=middleware.d.ts.map