不幸的是,从0.9.5开始,TypeScript(尚未)具有代数数据类型(联合类型)和模式匹配(用于解构它们).更重要的是,它甚至不支持接口上的instanceof.您使用哪种模式来模拟具有最大类型安全性和最小样板代码的这些语言功能?
pattern-matching algebraic-data-types typescript
algebraic-data-types ×1
pattern-matching ×1
typescript ×1