- TypeScript उपयोगकर्ता ऐसी सुविधा की मांग कर रहे हैं जो runtime type information जनरेट कर सके।
- runtime type information की कमी के कारण serialization और validation, अत्यधिक boilerplate code या code generation के बिना, कठिन हो जाते हैं।
- io-ts और zod जैसे मौजूदा समाधान सभी use cases के लिए पर्याप्त नहीं हैं।
- TypeScript उपयोगकर्ता चाहते हैं कि TypeScript टीम serialization समस्या को हल करने, मार्गदर्शन देने, या libraries की सिफारिश करने को प्राथमिकता दे।
- ऐसा लगता है कि TypeScript के design goals और runtime type information की आवश्यकता के बीच टकराव है।
- उपयोगकर्ता interfaces का उपयोग करना पसंद करते हैं, इसलिए वे इस समस्या को decorators से हल नहीं करना चाहते।
- F# Type Providers या C# Source Generators जैसी higher-order functions या सुविधाओं का स्वागत किया जाएगा।
- लेखक ने वादा किया है कि अगर TypeScript टीम इस समस्या को हल करती है, संभव हो तो TypeScript 4.3 में, तो वह केक और ice cream भेजेगा।
1 टिप्पणियां
Hacker News राय