- TypeScript kullanıcıları, çalışma zamanı tür bilgisi üretebilen bir özellik talep ediyor.
- Çalışma zamanı tür bilgisinin yokluğu nedeniyle, serileştirme ve doğrulama aşırı miktarda boilerplate kod veya kod üretimi olmadan zorlaşıyor.
io-ts ve zod gibi mevcut çözümler tüm kullanım senaryoları için yeterli değil.
- TypeScript kullanıcıları, TypeScript ekibinden serileştirme sorununu çözmeyi ve rehberlik sunmayı ya da kütüphane önermeyi önceliklendirmesini istiyor.
- TypeScript'in tasarım hedefleri ile çalışma zamanı tür bilgisine duyulan ihtiyaç arasında bir çatışma var gibi görünüyor.
- Kullanıcılar arayüzleri kullanmayı tercih ettiği için bu sorunu dekoratörlerle çözmek istemiyor.
- F# Type Providers veya C# Source Generators'a benzer yüksek seviyeli işlevler ya da özellikler memnuniyetle karşılanacaktır.
- Yazar, TypeScript ekibi bu sorunu çözerse, mümkünse TypeScript 4.3'te, onlara kek ve dondurma göndereceğine söz veriyor.
1 yorum
Hacker News görüşü