`
tangtong
  • 浏览: 62495 次
  • 来自: ...
社区版块
存档分类
最新评论

我的学习Haskell经验

阅读更多

才学了一个月不到,谈不上太多的经验

 

1、现明白abstraction的概念,看看现在你用的语言的抽象能力

2、Haskell--The Craft of Functional Programming 有中山大学乔海燕老师的简单翻译版(淘了老半天了)

3、Haskell 98  (看看那些强大的数学家们怎么定义这个语言)

4、All about Monads

5、Real World Haskell

6、Prelude code

7、libraries

8、找我料聊天,我学这也很无聊,相必你也很无聊

9、乱翻haskell.org

 

 

顺便可以看看我摘录过来的一些文章和我自己产生的一些随笔,还是有所帮助的:)

 

谁有好资料也共享一下,Algorithms: a functional programming approach很牛,谁有电子书发我看看,我有他赠的code,看完之后受益匪浅,也掏出来了。。(谢谢精彩的回复,我把文件上传了)

分享到:
评论
3 楼 albertlee 2010-04-06  
Real World Haskell 中文版还在娘胎里, 就快了就快了。
2 楼 luyc 2009-05-07  
我找到了。你看看能不能下载。
http://www.demonoid.com/files/details/1883862/1550444/

Bt下载,用快车就行(Algorithms - A Functional Programming Approach, 2nd Edition, Addison-Wesley (1999).djvu)
1 楼 fv3386 2009-04-08  

太感谢了,你的资料真是太棒了

相关推荐

    Haskell趣味学习中文版

    Haskell的语言特性使得它在某些方面可能初看起来比较“别扭”,但实际上它能够强迫你以不同的视角去思考编程问题,这是一门非常有趣且值得学习的语言。无论你是否对编程有浓厚的兴趣,掌握了Haskell之后,都会发现它...

    Learning Haskell Data Analysis

    ### 学习Haskell进行数据分析 #### 一、前言 在《学习Haskell数据分析》这本书中,作者詹姆斯·丘奇(James Church)为读者提供了一种全新的方式来理解和处理数据集。本书不仅介绍了Haskell这门编程语言的基础知识,...

    Haskell Cookbook.zip

    在这本书中,读者可以深入学习Haskell的基础知识,以及如何解决实际编程问题。 Haskell的核心概念包括: 1. 函数式编程基础:Haskell是函数式的,这意味着一切皆为值,程序由纯函数组成,没有副作用。书中会介绍...

    Haskell Cookbook 英文无水印pdf

    2. **Haskell语法**:学习Haskell的语法特性,包括模式匹配、类型推导、类型类和GADTs(通用关联类型)。 3. **类型系统**:深入理解Haskell的静态类型系统,包括类型签名、类型别名、类型推导机制以及如何利用类型...

    real world haskell english

    总之,《Real World Haskell》是一本全面介绍Haskell语言的实战指南,无论你是初学者还是有经验的开发者,都能从中获得宝贵的知识和实践经验。通过阅读这本书,你可以深入理解函数式编程思想,提升编程技能,为解决...

    Haskell Notes For Professionals

    在学习Haskell的过程中,处理不同类型字面量是一个需要掌握的要点,第二章可能就针对这个主题进行了详细阐述。Haskell对字符串、浮点数、整数字面量和列表字面量的处理方式各不相同,理解这些不同表达方式背后的机制...

    Hutton A Programming in Haskell

    - **书籍特色**:本书被推荐为学习Haskell语言的良好入门读物,适合那些拥有一定编程背景的读者。 - **学习效果**:通过本书的学习,可以快速掌握Haskell的基础知识及进阶技巧。 - **推荐理由**:作者结合多年编程...

    haskell 学习资料

    》的内容,学习Haskell的关键点包括: 1. **基本概念**:了解函数式编程的基本原理,如纯函数、递归等。 2. **数据类型**:熟悉Haskell中的各种数据类型,例如整数、列表、元组等。 3. **控制结构**:掌握Haskell中...

    haskell-exercises:学习haskell的练习

    在深入探讨Haskell编程语言的学习和实践之前,我们先来理解一下Haskell的基本概念。Haskell是一种纯函数式编程语言,它强调静态类型、惰性求值和强类型系统。这个名为“haskell-exercises”的资源是专为那些希望深化...

    Programming in Haskell

    1. **提升编程思维**:学习Haskell可以帮助程序员更好地理解函数式编程思想,从而提升编程技巧和思维方式。 2. **增强代码质量**:Haskell强调的纯函数、不可变数据等特点有助于编写出更加健壮、易于维护的代码。 3....

    Haskell Data Analysis Cookbook

    《Haskell数据处理食谱》这本书专注于介绍如何利用Haskell语言进行直观的数据分析和强大的机器学习方法。书籍采用超过130个实际食谱的形式,让读者通过实践掌握数据处理的技术。作者Nishant Shukla在计算机科学领域...

    Programming-in-Haskell-2nd-Edition.pdf

    对于想要理解函数式编程思想或者学习Haskell的人来说,这本书提供了丰富的知识和实践指导。 1. 函数式编程基础 函数式编程是一种编程范式,强调用数学函数解决问题,避免了可变状态和副作用。在Haskell中,一切都是...

Global site tag (gtag.js) - Google Analytics