import { monad } from ".."; function wrap(fn: (...args: A) => R) { return (...args: A) => monad()(undefined).then(() => fn(...args)); } export { wrap };