Seaman.h.zhang

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2015年6月26日

摘要: 内容摘要:原子(Atom)数字(Numbers)变量(Variables)复杂语句(Complex Terms)通过上一节的学习,我们已经大概熟悉了Prolog的编程思路,这一节我们会回过头,详细学习其中的一些语法细节。首先,问一个基础的问题:我们已经在Prolog程序中看到了很多类型的表达式(比如... 阅读全文
posted @ 2015-06-26 17:56 seaman.kingfall 阅读(1854) 评论(0) 推荐(0) 编辑

2015年6月25日

摘要: 该系列文章是网上的Prolog学习资料:www.learnprolognow.org的中文翻译。希望能够通过翻译此学习资料,达到两个目的:第一、系统学习prolog的知识;第二、提升英文文章理解和翻译能力。内容提要:给出一些Prolog编程的简单例子;Prolog的基本结构:事实,规则和查询;环境说... 阅读全文
posted @ 2015-06-25 15:09 seaman.kingfall 阅读(3056) 评论(2) 推荐(0) 编辑

2015年6月18日

摘要: 内容提要:代数数据类型 - Algebraic Data Types;自定义数据类型 - data关键字;值构造器;类型变量与类型构造器;记录(Record)语法 - 简化自定义数据类型的一种语法糖;一个完整的例子 - PurchaseOrder定义和简单计算、单元测试;代数数据类型(Algebra... 阅读全文
posted @ 2015-06-18 09:58 seaman.kingfall 阅读(2177) 评论(0) 推荐(1) 编辑

2015年6月9日

摘要: 内容提要:静态类型系统;编译时确定类型错误;类型推导机制;基础类型:Int,Integer,Float,Double,Bool,Char;类型变量;基础类型类:Eq,Ord,Show,Read,Enum,Bounded,Num,Integral,Floating;Haskell是一门函数式编程语言,... 阅读全文
posted @ 2015-06-09 16:22 seaman.kingfall 阅读(1588) 评论(0) 推荐(0) 编辑