Programming in Haskell by Graham Hutton

Programming in Haskell



Download Programming in Haskell




Programming in Haskell Graham Hutton ebook
Publisher:
Page: 184
ISBN: 0521871727, 9780511296154
Format: pdf


Have never even written a Hello World with one. There are many reasons programmers may want to use metaprogramming facilities, but one of the most common is for greater efficiency. Haskell is an advanced purely-functional programming language. I've always wanted to learn a functional programming language. I've been learning up on arrows as a good framework to create my robot control software for Maya. Its efficiency (see Snap Benchmark & Warp Benchmark1). Now I'm going to make that inspiration into action by trying to learn Haskell in a day. Haskell is an order of magnitude faster than interpreted languages like Ruby and Python2. Consequently, if we want to bake a stateful apple pie in Haskell we must first create a whole universe of stateful operations. I need the ability to manage a large amount of code and conciseness and modularity is paramount.