interface Function { (value: T): R; } export default Function;