MoonBit月兔编程语言 现代编程思想 第六课 泛型与高阶函数0 码力 | 27 页 | 2.56 MB | 1 年前3
MoonBit月兔编程语言 现代编程思想 第九课 接口
现代编程思想 接⼝ Hongbo Zhang 1 回顾 第六课:定义平衡⼆叉树 我们定义⼀个更⼀般的⼆叉搜索树,允许存放任意类型的数据 1. enum Tree[T] { 2. Empty 3. Node(T, Tree[T], Tree[T]) 4. } 5. 6. // 我们需要⼀个⽐较函数来⽐较值的⼤⼩以了解顺序 7. // 负数表示⼩于,0表示等于,正数表示⼤于 80 码力 | 16 页 | 346.04 KB | 1 年前3
MoonBit月兔编程语言 现代编程思想 第四课 多元组, 结构体,枚举类型 25 总结 本章节介绍了⽉兔中的诸多⾃定义数据类型,包括 多元组 结构体 枚举类型 并介绍了代数数据类型的概念 推荐阅读 Category Theory for Programmers 第六章 260 码力 | 26 页 | 435.86 KB | 1 年前3
共 3 条
- 1













