
Haskell 音乐学派
The Haskell School of Music
Paul Hudak、Donya Quick · 初版 2012 年
7人推荐
14位读者提及
17次提及
为什么值得读
- 用音乐库Euterpea边写声音边学编程
- 寓教于乐,让函数式编程概念更直观生动
- 涵盖从单音合成到复杂交响乐的代码实现
Hacker News 上怎么说
正在加载完整评论……

The Haskell School of Music
Paul Hudak、Donya Quick · 初版 2012 年
正在加载完整评论……
……喜欢 Extempore,因为它的 CaaS(compiler as a service,编译器即服务)模式、Scheme 语言,以及从单音符起步创作或者从零生成声音(正弦波之类的)的能力。我一咬牙买了基于 Euterpea 库的《The Haskell School of Music》那本书,最初由 Paul Hudak 编写,后来由他的学生 Donya Quick 完成。我最初就是这么学 Haskell 的,既好玩又长知识……
…like extempore because of its CAAS (compiler as a service) model, scheme language, and the ability to create from the note up, or to create sounds from scratch (sine waves and such). I splurged for the Haskell School of Music book based on the Euterpea library that was originally written by Paul Hudak, but finished by one of his students, Donya Quick. This is how I originally learned Haskell, and it was a lot of fun and educational…
据我所知,Hudak 已经更新了他的书并改名为《The Haskell School of Music》,可以在耶鲁 Haskell 小组的网站上免费获取:http://haskell.cs.yale.edu/?post_type=publication&p=112 这本书是学习 Haskell 的绝佳途径。不过,极少……
As far as I know, Hudak has updated and renamed his book to The Haskell School of Music, and it's available for free from the Yale Haskell Group's website here: http://haskell.cs.yale.edu/?post_type=publication&p=112 The book is a really awesome way to learn Haskell. However, very little…
Paul Hudak 与 Donya Quick 的《The Haskell School of Music, From Signals to Symphonies》(剑桥大学出版社,2018)。这本书的妙处在于,它不仅是学习 Haskell 和函数式编程的极好方式,而且……
‘The Haskell School of Music, From Signals to Symphonies’ by Paul Hudak and Donya Quick. Cambridge University Press, 2018. The beauty of this book is that it’s a very good way of learning Haskell and functional programming, but…
一个帮助很大的是各种本科课程大纲,这些大纲强调类型系统和 FP 的各个方面、不可变性、分离和严格标记副作用等。 http://shuklan.com/haskell/ http://www.cs.tufts.edu/~kfisher/teaching.html https://www.inf.ed.ac.uk/teaching/courses/inf1/fp/ (P Wadler) http://www.cs.princeton.edu/~dpw/cos441-11/schedule.htm
One thing that helps alot is the various undergrad course syllabuses that have been given with emphasis on type systems and aspects of FP, immutability, segregating and strictly marking side effects etc. http://shuklan.com/haskell/ http://www.cs.tufts.edu/~kfisher/teaching.html https://www.inf.ed.ac.uk/teaching/courses/inf1/fp/ (P Wadler) http://www.cs.princeton.edu/~dpw/cos441-11/schedule.htm
虽然 Haskell 不是 Lisp,但《Haskell School of Music》这本书通过探索作者的 Euterpea 音乐库来教授它。https://www.euterpea.com
Though Haskell isn't a lisp, the book Haskell School of Music teaches it by exploring the authors' Euterpea music library. https://www.euterpea.com
……刺耳声、齿音,而且我很确定根本没办法把我在无品吉他、贝斯和大提琴上弄出的 loop 记下来。此外我也一直在尝试适应 Don Ellis 的四分之一音系统,并在啃《Haskell School of Music》(绝赞的好书,推荐给任何不仅对记谱,而且对制作、作曲和采集(A/D 转换/DSP 等)感兴趣的人。改天也该读读 Gould 和 Read 的书:http://www.amazon.com/Behind-Bars-Definitive-Guide-Notation/...……
…honking, sibillant, and I'm pretty sure there's no way to write down the loops i get on fretless guitar, bass and cello. Also I've been trying to get used to Don Ellis quarter tone system, and work thru haskell school of music (fantastic book, for anybody interested not just in notations, but production, composition and capture(A/D conversion/DSP etc. Also shoudl read books by Gould and Read someday: http://www.amazon.com/Behind-Bars-Definitive-Guide-Notation/...…