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

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
主站蜘蛛池模板: 香港| 志丹县| 泰来县| 阿瓦提县| 广平县| 法库县| 麦盖提县| 萨迦县| 东山县| 六枝特区| 平顺县| 友谊县| 宜兴市| 石台县| 聊城市| 长治县| 泰兴市| 东台市| 红安县| 鄢陵县| 桑植县| 分宜县| 洪雅县| 新密市| 霍林郭勒市| 新民市| 安塞县| 方山县| 中卫市| 揭阳市| 颍上县| 永登县| 齐河县| 本溪| 岑巩县| 岱山县| 江安县| 栖霞市| 无极县| 英德市| 乌鲁木齐县|