web-dev-qa-db-ja.com

ジェネリック型を持つ矢印関数のフロータイプを記述する方法

次のコードのフロータイプをどのように記述しますか?

関数の引数はジェネリック型の配列です。

const fn = (array) => Promise.resolve(array[0]);
21
Joon
const fn = <T>(array: Array<T>): Promise<T> => Promise.resolve(array[0]);

関連ドキュメント: https://flow.org/en/docs/types/generics/

37
Sam Goldman