- Learn Type:Driven Development
- Yawar Amin Kamon Ayeva
- 91字
- 2021-07-02 14:41:25
Programming with Types and Values
In the previous chapter, we looked at type-driven development using ReasonML, but what are types exactly? And how do they interact with other parts of your program? How do they help you on a regular basis, and what does it look like to use a strong static type system with type inference?
In this chapter, we will cover the following topics:
- Setting up an editor workflow
- Types and values
- Immutable values and memory
- Static versus dynamic typing
- Type erasure
- Syntax errors
- Type errors and inference
- Unification
推薦閱讀
- Mastering Visual Studio 2017
- Deploying Node.js
- 微服務與事件驅動架構
- Selenium Design Patterns and Best Practices
- Java Web程序設計
- PLC編程及應用實戰
- GeoServer Beginner's Guide(Second Edition)
- Learn React with TypeScript 3
- HTML5+CSS3網頁設計
- Unreal Engine 4 Shaders and Effects Cookbook
- Python之光:Python編程入門與實戰
- C++20高級編程
- Qt5 C++ GUI Programming Cookbook
- Python Web自動化測試設計與實現
- Mastering OpenStack