Haskell编程指南 | Lynda教程 中文字幕

Haskell编程指南 | Lynda教程 中文字幕

Learning Haskell Programming

课程ID: 604926

时长: 4.2小时

所属类别:Haskell

Haskell是一种函数式编程语言,尽管它有一定的学术知名度,但可以实用且易于学习

在这个动手课程中,学习Haskell的基础知识

Hakim Cassimally展示了如何安装和设置Haskell,并通过使用交互式解释器探索Haskell,帮助您了解该语言的功能

此外,他还帮助您应用所学到的有关函数和数据类型的知识来创建,设置和打磨整个项目 - 一个文字游戏

注意:本课程由Packt Publishing创建

我们很高兴在我们的图书馆举办这一培训

主题包括:

用GHCI发现Haskell

Haskell数据类型和函数

使用更高阶的函数进行数据操作和代码重用

编辑Haskell源代码

用Stack创建一个项目

编写和进行测试

(键盘键点击) - [教师]欢迎学习Haskell, 一系列关于Haskell编程语言的教程视频。

我的名字是Hakim Cassimally。

我在软件开发人员工作了大约15年。

我想这意味着我被允许称自己是一名经验丰富的软件开发人员, 在那段时间我已经用各种语言编程了。

例如, 目前我正在使用XQuery和Clojure, 它们都是功能编程语言, 也是Perl和Python。

两种语言通常被认为比功能编程语言更实用和更少学术。

在这个课程中, 我将试图引导两个极端之间的路径。

我们来看Haskell。

一种语言具有学术上的声誉, 但并不意味着它不实用, 或者很难学习。

我们将要看很多例子。

我认为实际的实践实验真的是巩固我们理解的最好办法。

本课程分为四个部分。

在第一部分中, 我们将安装Haskell, 我们将使用一个名为Stack的工具链。

在第一个视频中, 我将解释为什么Stack, 还有其他几个可选视频, 详细介绍了如何使用Haskell与Stack进行操作系统的安装。

在第二部分中, 开始使用Haskell, 我们将使用交互式解释器来探索语言。

我们会在某个时候打开一个文本编辑器, 但是在很大程度上, 我们将要打字表达式, 看看他们的评价, 并真正感受到Haskell可以做的事情。

那么在第三节和第四节, 我们将要实际开发一个完整的项目。

我们要开发一个单词游戏。

其中一个单词搜索游戏。

我们将在第三部分中详细介绍。

我们将要开始, 只需设置一个项目并查看数据建模, 但在第四部分中, 我们将最终将所有这些部分合并在一起, 我们将使其可以播放。

在本课程结束之后, 我希望您能很好地了解Haskell的基础知识, 并了解下一步的步骤。

我真的希望你喜欢这个学习哈斯克尔的旅程。

当我们浏览课程时, 我将开发一些简单的代码和更完整的项目。

如果你想跟随, 所有的代码都可以在我的GitHub仓库github.com/osfameron/words上找到。

谢谢, 我希望你喜欢这一系列的视频。


本课程视频字幕免费下载地址: Haskell编程指南


你可能感兴趣的:(Haskell编程指南 | Lynda教程 中文字幕)