Learn You a Haskell for Great Good! - A Beginner's Guide

Learn You a Haskell for Great Good! - A Beginner's Guide

简介:

这本书是一个热闹的,说明这个复杂的功能语言的指南。挤满了作者的原创作品,流行文化参考,最重要的是,有用的示例代码,这本书以一种你从未想过的方式教授功能基础。

您将从孩子的东西开始: 基本语法,递归,类型和类型类。然后,一旦您掌握了基础知识,真正的黑带大师班就开始了: 您将学习使用应用函子,单子,拉链以及您仅在故事书中读到的所有其他神话般的Haskell构造。

当你通过作者富有想象力的 (有时是疯狂的) 例子时,你会学会:

当你使用纯粹的函数式编程技术时,面对副作用的笑使用Haskell的 “懒惰” 的魔力来玩无限的数据集通过创建自己的类型、类型类和模块来组织程序使用Haskell优雅的输入/输出系统与外界分享你的程序的天才

英文简介:

This book is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never thought possible.

You'll start with the kid stuff: basic syntax, recursion, types and type classes. Then once you've got the basics down, the real black belt master-class begins: you'll learn to use applicative functors, monads, zippers, and all the other mythical Haskell constructs you've only read about in storybooks.

As you work your way through the author's imaginative (and occasionally insane) examples, you'll learn to:

Laugh in the face of side effects as you wield purely functional programming techniquesUse the magic of Haskell's "laziness" to play with infinite sets of dataOrganize your programs by creating your own types, type classes, and modulesUse Haskell's elegant input/output system to share the genius of your programs with the outside world

书名
Learn You a Haskell for Great Good! - A Beginner's Guide
译名
学习 Haskell 大有裨益!- 初学者指南
语言
英语
年份
2023
页数
404页
大小
15.37 MB
标签
  • 函数式编程
  • Haskell
  • 下载
    pdf iconLearn You a Haskell for Great Good! - A Beginner's Guide.pdf
    密码
    65536

    最后更新:2025-04-12 23:57:47

    ←Developing Web Applications with Haskell and Yesod

    →Haskell (wikibooks)