The Fun of Programming (Cornerstones of Computing) 2003rd Edition by Jeremy Gibbons (PDF)

15

 

Ebook Info

  • Published: 2003
  • Number of pages: 277 pages
  • Format: PDF
  • File Size: 66.06 MB
  • Authors: Jeremy Gibbons

Description

What will be the next revolution in software technology to follow XML and generics? Whatever it may be, it is likely to come from functional programming, where many of the key ideas of the last decade originated. In this textbook, the leading researchers of the field take you on a tour of the current hot topics in functional programming, with applications ranging from financial contracts to circuit design. There are also chapters on new idioms for structuring programs, such as monads and arrows. All new concepts are illustrated with many examples, and exercises appear throughout to further enliven the material. Several of the chapters describe a substantial piece of software, and most of these programs are collected on a website for free downloading.This book was edited in honour of Richard S.Bird, Professor of Computer Science at the University of Oxford, on his 60th birthday.

User’s Reviews

Editorial Reviews: From the Back Cover What will be the next revolution in software technology to follow XML and generics? Whatever it may be, it is likely to come from functional programming, where many of the key ideas of the last decade originated. In this textbook, the leading researchers of the field take you on a tour of the current hot topics in functional programming, with applications ranging from financial contracts to circuit design. There are also chapters on new idioms for structuring programs, such as monads and arrows. All new concepts are illustrated with many examples, and exercises appear throughout to further enliven the material. Several of the chapters describe a substantial piece of software, and most of these programs are collected on a website for free downloading.This book was edited in honour of Richard S.Bird, Professor of Computer Science at the University of Oxford, on his 60th birthday. About the Author JEREMY GIBBONS is a Lecturer in Software Engineering and Continuing Education at the University of Oxford, and a Fellow of Kellogg College.OEGE DE MOOR is a Professor in Computer Science at the University of Oxford, and a Fellow of Magdalen College.JEREMY GIBBONS is a Lecturer in Software Engineering and Continuing Education at the University of Oxford, and a Fellow of Kellogg College.OEGE DE MOOR is a Professor in Computer Science at the University of Oxford, and a Fellow of Magdalen College.

Reviews from Amazon users which were colected at the time this book was published on the website:

⭐This is the best book in the year to me.

⭐Introduction to Functional Programming using Haskell (IFPH) に続く2冊目の教科書として Bird の60才の誕生日に捧げられた本。日本語の出ている旧版の「関数プログラミング」など Haskell 以前の時代の本や他の Haskell 入門書と組み合わせて読むこともできますが、IFPH を参照している場所があるので素直に続編として読んだ方がいいかもしれません。章ごとの執筆者が違い少々こなれていない感じがしますが(たたえば Music Programming の部分は The Haskell School of Expression: Learning Functional Programming Through Multimedia の方が分かりやすかった) 、教科書としての役割は十分に果たしており、無理ない形で Haskell を使ってのハードウェア記述言語や logic programming から lazy evalution であればこそのチューニングのテーマまで Computer Scinece の様々な課題に取り組んでいくためのスキルが身につく構成になっています。全体的に、型 = 静的型での関数プログラミングというのを示すよい実例となっていると思います。Arrrow や Phantom type といった新しいトピックを扱っているところにも好感が持てます。

Keywords

Free Download The Fun of Programming (Cornerstones of Computing) 2003rd Edition in PDF format
The Fun of Programming (Cornerstones of Computing) 2003rd Edition PDF Free Download
Download The Fun of Programming (Cornerstones of Computing) 2003rd Edition 2003 PDF Free
The Fun of Programming (Cornerstones of Computing) 2003rd Edition 2003 PDF Free Download
Download The Fun of Programming (Cornerstones of Computing) 2003rd Edition PDF
Free Download Ebook The Fun of Programming (Cornerstones of Computing) 2003rd Edition

Previous articleLectures on Constructive Functional Programming by Richard Bird (PDF)
Next articleNeural-Symbolic Cognitive Reasoning (Cognitive Technologies) by Artur S. D’Avila Garcez (PDF)