《Haskell趣学指南》——导读

简介: 本节书摘来自异步社区《Haskell趣学指南》一书中的导读,作者 【斯洛文尼亚】Miran Lipovaca,更多章节内容可以访问云栖社区“异步社区”公众号查看

本节书摘来自异步社区《Haskell趣学指南》一书中的导读,作者 【斯洛文尼亚】Miran Lipovaca,更多章节内容可以访问云栖社区“异步社区”公众号查看


f9e98998b4e24342f57f56179ec42742473e0624

目 录
第 1 章 各就各位,预备!
第 1 章第 1 节调用函数
第 1 章第 2 节小朋友的第一个函数
第 1 章第 3 节列表入门
第 1 章第 4 节得州区间2
第 1 章第 5 节我是列表推导式
第 1 章第 6 节元组
第 2 章 相信类型
第 2 章第 1 节显式类型声明
第 2 章第 2 节Haskell的常见类型
第 2 章第 3 节类型变量
第 2 章第 4 节类型类入门
第 3 章 函数的语法
第 4 章 你好,递归
第 5 章 高阶函数
第 6 章 模块
第 7 章 构造我们自己的类型和类型类
第 8 章 输入与输出
第 9 章 更多的输入输出操作
第 10 章 函数式地解决问题
第 11 章 applicative函子
第 12 章 Monoid
第 13 章 更多monad的例子
第 14 章 再多一些monad
第 15 章 zipper

相关文章
|
Java PHP 开发工具
编程语言Clojure入门
在众多的编程语言中,不少开发人员熟悉Java、C#、PHP等。但是很早以前,也有一些小众的语言,比如Lisp语言,它是一种适用于符号处理和自动推理的编程语言,内部使用表结构来表达非数值计算。而Clojure语言是在JVM上实现的Lisp风格的语言,语法与Lisp类似,且可以和Java语言进行互操作
1141 0
编程语言Clojure入门
|
Rust 算法 C++
【从 C++ 到 Rust:掌握 Rust 基础语法】From C++ to Rust: Mastering Rust Basics
【从 C++ 到 Rust:掌握 Rust 基础语法】From C++ to Rust: Mastering Rust Basics
44 0
|
5月前
|
Rust 安全 JavaScript
Rust 基础语法
变量,基本类型,函数,注释和控制流,这些几乎是每种编程语言都具有的编程概念。
42 0
|
JavaScript 编译器
热爱函数式的你,句句纯正的 Haskell【库函数篇】
本篇是笔记篇,介绍 Haskell 的强大的库函数,也可感受下与我们平常的 js 操作异同之处:
热爱函数式的你,句句纯正的 Haskell【库函数篇】
|
Shell BI 测试技术
Haskell 编程入门
在过去的几个月里,学习Haskell让我觉得非常快乐,但是入门的过程并没有我原先想象的那么简单。我非常幸运地在一个正确的地方工作,并且因此能够在Facebook参加Bryan O'Sullivan的Haskell课程。在Try Haskell上玩了一段时间后,最终你就会想要在自己的电脑上安装GHC了。
173 0
Haskell 编程入门
haskell简明入门(一)
本文的主要内容参考自《Haskell趣学指南》 1. What is Haskell?     以下内容引用自Haskell官网: Haskell是一个先进的,纯粹的函数式编程语言。一个典型的声明式地,静态类型的代码如下: primes = filterPrime [2.
1466 0
|
Web App开发 运维 自然语言处理
使用llvm实现一门语言 —— cava
本文将介绍如何使用llvm+bison+flex技术实现一门编程语言。 以我们实现的cava语言为例,介绍编译器各阶段,词法分析 -> 语法分析 -> 语义分析 -> 中间代码优化 -> 目标代码生成,最终生成汇编指令,再由汇编语言根据不同的指令集生成对应的可执行程序是如何实现的。
10435 0
|
测试技术
《Haskell趣学指南》—— 第2章,第2.2节Haskell的常见类型
本节书摘来自异步社区《Haskell趣学指南》一书中的第2章,第2.2节Haskell的常见类型,作者 【斯洛文尼亚】Miran Lipovaca,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 Haskell的常见类型 接下来我们看几个Haskell中常见的基本类型,比如用于表示数、字符、布尔值的类型。
1422 0
|
编译器
《Haskell函数式编程入门》——导读
本节书摘来自异步社区《Haskell函数式编程入门》一书中的导读,作者 张淞,更多章节内容可以访问云栖社区“异步社区”公众号查看
1367 0