Можно ли с помощью jsdoc сделать что-то вроде этого:
/**
* @template T
* @param {function(state: Object): T} selector
* @returns {T}
*/
function getState(selector) {}
/**
* @returns {Array}
*/
function selector() {}
const x = getState(selector)
, поэтому он понимает, что x
это массив?