export type IFunction = (...args: A) => R export type IFn = IFunction export type ICallable = IFunction export type IUnaryFunction = (a: A) => R export type IUnaryFn = IUnaryFunction