
Real World OCaml(真实世界的OCaml) PDF 中文版
- 大小:58.4 MB
- 类型:OCaml
- 格式:PDF
- 热度:690
- 作者:闵斯基
- 更新:2019-10-02 09:09:10

给寻找技术文档的朋友们精选了OCaml相关的资料,由中国电力出版社出版,作者是闵斯基,介绍了关于真实世界、OCaml方面,格式为PDF,资源大小58.4 MB,目前在OCaml类资源综合评分为:8.2分。
OCaml资源推荐
书籍介绍
Real World OCaml(中文版)将带你快速认识一种工业强度级的编程语言——OCaml,这是为实现表达性、安全性和高速度而设计的一种语言。通过书中提供的丰富的例子,你会很快了解OCaml是怎样能够脱颖而出,并用来编写快速、简洁和可读的系统代码的。
本书将轻松地带你了解这种语言的基本要领,然后帮助你学习有关的工具和技术,正是这些工具和技术使OCaml成为一个有效而且实用的工具。在本书的第三部分,你会深入学习编译器工具链以及OCaml简单而有效的运行时系统的详细内容。
学习OCaml语言的基础知识,如高阶函数、代数数据类型和模块。
研究OCaml的高级特性,如仿函数、首类模块和对象。
充分利用Core,这是面向OCaml的一个全面的通用标准库。
设计有效而且可重用的库,保证OCaml大多数方法的抽象性和模块性。
解决各种实际的编程问题,从命令行解析到异步网络编程都涵盖在内。
利用GNU gdb等工具分析性能测试和交互式调试技术。
目录
- 第一部分语言概念
- 第1章导览旅行
- 第2章变量和函数
- 第3章列表和模式
- 第4章文件、模块和程序
- 第5章记录
- 第6章变体
- 第7章错误处理
- 第8章命令式编程
- 第9章仿函数
- 第10章首类模块
- 第11章对象
- 第12章类
- 第二部分工具和技术
- 第13章映射和散列表
- 第14章命令行解析
- 第15章处理JSON数据
- 第16章用OCamllex和Menhir完成解析
- 第17章利用S-表达式实现数据串行化
- 第18章利用Async实现并发编程
- 第三部分运行时系统
- 第19章外部函数接口
- 第20章值的内存表示
- 第21章了解垃圾回收器
- 第22章编译器前端:解析和类型检查
- 第23章编译器后端:字节码和原生代码
以上就是本次关于书籍资源的介绍和部分内容,我们还整理了以往更新的其它相关电子书资源内容,可以在下方直接下载,关于相关的资源我们在下方做了关联展示,需要的朋友们也可以参考下。
相关资源
-
计算机科学概论(第九版) 课后答案
《计算机科学概论(第9版)(英文版)》是计算机科学概论课程的一本经典教材,是作者多年教学经验的结晶,是国际上众多名校的指定教材。《国外著名高等院校信息科学与技术优秀教材:计算机科学概论(第9版)(英文版)》涉及计算机科学的方方面面,介绍了计算机硬件、软件、数据组织和计算理论等四个方面的内容,包括编码及计算机体系结构的基本原理、操作系统、计算机网络、算法、程序设计语言、数据结构和数据库、人工智能以及计算
大小:3.69 MB计算机科学课后答案
-
计算机图形学(第三版) 课后答案
本书介绍计算机图形学的有关原理、算法及系统,主要内容有:计算机图形硬件、图形国际标准、交互技术与用户接口、实用的图形程序库、自由曲线和曲面、几何造型、真实图形显示、图象处理等。这些内容反映了90年代以来国内外,尤其是我们在计算机图形学领域的最新成果。 本书作为高等院校本科生、研究生学习计算机图形学或计算机图形学基础的教材,也可供技术人员从事有关专业工作参考。 本书已伴随着计算机科学与技术的发展茁壮成长了三
大小:1.98 MB计算机图形学课后答案
-
《数据库应用技术:SQL Server 2005篇(第2版)》习题答案,源代码,教案
《数据库应用技术:SQL Server2005篇(第2版)》以Microsoft公司的SQL Server 2005数据库系统为平台,采用项目驱动式的教材编写思想,介绍了SQL Server 2005数据库系统的安装、配置、管理和使用方法,并以网上订单管理系统的开发作为教材的载体,详细讲述关系数据库系统的基本原理和数据库应用技术,并介绍了ASP.NET的数据库应用开发实例。 《数据库应用技术:SQL Server2005篇(第2版)》本着理论与实践一体化的原则,注重数据库应用的实际训练,紧跟数据库应
大小:5.8 MBSQL Server配套资源
-
C++面向对象程序设计 课后答案
前一时期,人们编写的程序多是面向过程的,设计者必须充分地考虑到程序的每一个细节,要指定程序在每一瞬时应执行的动作。C语言是面向过程的结构化和模块化的语言,用于处理小型问题时得心应手,但在处理大型问题时就显得力不从心了。为了处理大型程序的需要,计算机科学家提出了面向对象程序设计的理论,并于20世纪末期在C语言的基础上研制出支持面向对象的C++语言,为处理大程序提供了有力的工具。 近年来,国内许多大学的计算机类专业
大小:10.2 MBC++课后答案
-
Mybatis3.5.2 参考文档
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。 目录 简介 入门 XML 配置 XML 映射文件 动态 SQL Java API SQL语句构建器类 日志 项目文档
大小:1.05 MBMybatis
-
随机过程及其应用(第二版) 课后答案
《随机过程及其应用(第2版研究生系列教材)》编著者张卓奎、陈慧婵。 《随机过程及其应用(第2版研究生系列教材)》系研究生系列教材之一,是根据工科研究生学习随机过程的要求而编写的。其内容包括概率论基础、随机过程的基本概念、随机分析、平稳过程、马尔可夫过程、排队和服务系统、更新过程、时间序列分析、鞅过程、随机过程的若干应用,各章后均配有习题。 本书内容简练,通俗易懂,凡具有高等数学基础和工科概率论基础的读者均可阅
大小:5.58 MB随机过程课后答案
-
大学计算机基础(第2版) 课后答案
《普通高等教育十一五国家级规划教材:大学计算机基础(第2版)》是普通高等教育十一五国家级规划教材。《普通高等教育十一五国家级规划教材:大学计算机基础(第2版)》根据教育部高等学校非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高等学校计算机基础教学的意见》中有关大学计算机基础课程的教学要求而编写。全书共包括3篇10章,内容依次为:绪论,计算机系统与操作应用篇计算机系统的组成与工作原理、操作系
大小:8.87 KB计算机基础课后答案
-
Ceph运维手册
Ceph是一个统一的分布式存储系统,设计初衷是提供较好的性能、可靠性和可扩展性。 Ceph项目最早起源于Sage就读博士期间的工作(最早的成果于2004年发表),并随后贡献给开源社区。在经过了数年的发展之后,目前已得到众多云计算厂商的支持并被广泛应用。RedHat及OpenStack都可与Ceph整合以支持虚拟机镜像的后端存储。 《Ceph 运维手册》 汇总了 Ceph 在使用中常见的运维和操作问题,主要用于指导运维人员的相关工作。存储组的新员工,在对 Ceph 有了基础
大小:1.16 MBCeph
下载地址
相关声明: