chengaofeng
发布于 2024-09-23 / 4 阅读
0
0

Haskell核心概念与思想枚举

  1. 纯函数

  2. 惰性求值

  3. 类型系统

  4. 模式匹配

  5. 高阶函数

  6. 函数组合

  7. 单子(Monad)

  8. 函子(Functor)

  9. 应用函子(Applicative Functor)

  10. 类型类

  11. 不可变数据

  12. 列表推导

  13. 递归

  14. 尾递归优化

  15. 类型推导

  16. 类型别名

  17. 数据类型

  18. 新类型(Newtype)

  19. 多态

  20. 模块系统

  21. IO 操作

  22. 代数数据类型(ADT)

  23. GHC 编译器

  24. Haskell 标准库

  25. 类型家族

  26. 类型级编程

  27. Kind

  28. 类型同构

  29. 类型约束

  30. 类型推广


评论