В основном, я хотел бы знать, как этого добиться для моих собственных функций высшего порядка: vscode - документ об обещании (fs.readFile)
На этом рисунке вы можете видетьэтот vscode каким-то образом знает, что util.promisify(fs.readFile)
имеет тот же документ, что и fs.readFile
.Я говорю не о типах здесь, а об описании функции и описании аргументов.Аргумент callback
был даже удален!
Это наводит меня на мысль, что есть способ сгенерировать документацию (по крайней мере в vscode) функции, возвращаемой функцией более высокого порядка, используя документфункция, заданная в качестве аргумента (не уверен, если я ясно ...)
Есть идеи о том, как этого добиться?