参考教材:Learn You a Haskell for Great Good (http://learnyouahaskell.com/)
操作环境:Ubuntu下Linux64位虚拟机
python入门编程, 之后用c++学习数据结构,Haskell萌新。
由于对Haskell中一些词语的中文翻译并不了解,接下来的内容中重点名词将有英文和我理解的中文。
Chapter6主要内容
模块(modules)基础知识
模块可以被视为一系列相互关联的类和函数的集成。将程序模块化处理,即分为几个相互之间相关度不大(loosely coupled),而内部相关度大的模块可以使得程序更方便修改和重用。
在文件的形式下,模块的引入使用Import + 模块名的方式,而在命令行交互的情况下,使用:m +模块名来实现这一功能。