官术网_书友最值得收藏!

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
主站蜘蛛池模板: 政和县| 西和县| 襄樊市| 泸溪县| 荥阳市| 吴江市| 嫩江县| 宜兴市| 阜南县| 双城市| 河东区| 霍林郭勒市| 改则县| 邯郸县| 延津县| 陈巴尔虎旗| 永平县| 资溪县| 云梦县| 莫力| 海口市| 容城县| 普兰店市| 武胜县| 灵寿县| 长葛市| 海南省| 闽清县| 惠来县| 永州市| 陆川县| 美姑县| 黑水县| 青州市| 长沙县| 井研县| 张家界市| 桐柏县| 靖宇县| 穆棱市| 龙井市|