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

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
主站蜘蛛池模板: 安化县| 梧州市| 石屏县| 抚松县| 阿克| 西吉县| 疏附县| 兴业县| 阳新县| 拉萨市| 南乐县| 潜山县| 苗栗县| 盐边县| 石城县| 上杭县| 桐庐县| 定结县| 普兰店市| 镇远县| 南宫市| 洛宁县| 渭源县| 遂川县| 大余县| 渑池县| 福泉市| 敖汉旗| 寻乌县| 松阳县| 江北区| 沁源县| 乐亭县| 甘德县| 南华县| 石阡县| 青铜峡市| 门源| 泾川县| 东辽县| 汶上县|