UNPKG

libfun

Version:
8 lines (5 loc) 177 B
import { monad } from ".."; function wrap<A extends any[], R>(fn: (...args: A) => R) { return (...args: A) => monad()(undefined).then(() => fn(...args)); } export { wrap };