Learning Haskell

综合编程 2015-09-30

We strive to make Haskell for Mac the best learning environment for the Haskell programming language. It is not only easy to get started with Haskell for Mac, butHaskell playgrounds provide immediate and seamless feedback, which accelerates learning.

Nevertheless, we have been missing a crucial ingredient: a tailor-made tutorial aimed at Haskell for Mac that serves as a step-by-step guide introducing Haskell without assuming any previous knowledge of functional programming. We start to address this shortcoming today by introducing the first two chapters of Learning Haskell .

Learning Haskell is being produced by Gabriele Keller and yours truly. We have taught Haskell to literally thousands of university students. It distills our combined experience and presents it in a novel format combining text and screencasts. Over the years, we repeatedly received feedback from students indicating that live coding is an invaluable teaching tool. As screencasts by themselves are inconvenient to search and browse, we integrate screencasts with text to combine the experience of live coding with the convenience of text-based learning resources.

The two chapters being released today are the beginning, introducing fundamental concepts of Haskell. We will release additional chapters covering basic and advanced topics as they become available.

Learning Haskell is a free resource that is also useful without Haskell for Mac — we show an alternative set up in the first chapter. However, we believe Haskell for Mac and Learning Haskell are best enjoyed together.

Please send us any comments or suggestions that you may have. You can reach us at support@haskellformac.com or, on Twitter, @HaskellForMac .


Cardano中的半形式化开发方法 Semi-Formal Development: The Cardano Wallet 把形式化的建模和QuickCheck的测试结合在一起,是开发高可信软件的一把利刃。 通过对不变量的测试来保证模型的一致性,通过和模型的比对来保证真实实现的正确性。 Well-Typed给IOH...
Don Stewart (dons): Senior Haskell developer roles... The Strats team at Standard Chartered has two open positions for senior typed functional programming developers, based in Singapore. Strats are a ...
Haskell hackathon in the Boston area, January 20 t... The global sensation that is the Haskell Hackathon is coming to the Boston area. Hac Boston will be held January 20 to 22, 20...
Hamiltonian Dynamics: Breaking down a Haskell proj... As promised in my hamilton introduction post (published almost exactly one year ago!), I’m going to go over implementing of the hamilton library ...
Well-Typed.Com: Announcing MuniHac Announcing MuniHac Friday, 15 July 2016, byAndres Löh. Filed undercommunity, well-typed , training ....
Haskell for Mac

责编内容来自:Haskell for Mac (本文源链)
本站遵循[CC BY-NC-SA 4.0]。如您有版权、意见投诉等问题,请通过eMail联系我们处理。