GÜNCELLEME - Bu sorunun bağlamı öncesi typescript 1.4 idi. O sürüme beri, benim ilk tahminim dili ile desteklenen edilmiştir. Cevap güncelleştirme bakın.
Ben ilan edebilir fbir dize kabul eder ve bir dize döndüren bir işlev olarak:
var f : (string) => string
Ve ilan edebilir gdize dizisi olmaya:
var g : string[]
Nasıl ilan edebilir hbir dize kabul eder ve bir dize döndürür fonksiyonu dizisi olmaya?
Benim ilk tahminim:
var h : ((string) => string)[]
Bu bir sözdizimi hatası gibi görünüyor. Fazladan parantez götürmek, o zaman dizesinden dize dizisine bir fonksiyondur.













