- Learn Type:Driven Development
- Yawar Amin Kamon Ayeva
- 112字
- 2021-07-02 14:41:25
What do you gain?
With regard to the caveats mentioned earlier, what do static type systems actually give you?
- A good type system catches almost all type errors for you before runtime
- It accepts all or almost all programs that do not contain type errors
Being able to catch type errors before runtime is a very nice ability to have. It will help you to avoid possible downtime, expenses, lost business, and so on. Note that we mentioned a good type system. We should try to aim for the best type system we can get at our disposal. Since, Reason is OCaml, it automatically gets OCaml's powerful, safe, and expressive type system.
推薦閱讀
- Cocos2D-X權(quán)威指南(第2版)
- C語言程序設(shè)計(jì)案例教程(第2版)
- Visual C++實(shí)例精通
- R的極客理想:工具篇
- HTML5+CSS3網(wǎng)站設(shè)計(jì)基礎(chǔ)教程
- AutoCAD VBA參數(shù)化繪圖程序開發(fā)與實(shí)戰(zhàn)編碼
- JavaScript入門經(jīng)典
- Scala編程實(shí)戰(zhàn)
- ActionScript 3.0從入門到精通(視頻實(shí)戰(zhàn)版)
- STM8實(shí)戰(zhàn)
- .NET 4.0面向?qū)ο缶幊搪劊簯?yīng)用篇
- 進(jìn)入IT企業(yè)必讀的324個(gè)Java面試題
- Web前端開發(fā)最佳實(shí)踐
- PHP項(xiàng)目開發(fā)全程實(shí)錄(第4版)
- ASP.NET本質(zhì)論