Warehouse Stock Clearance Sale

Grab a bargain today!


Sign Up for Fishpond's Best Deals Delivered to You Every Day
Go
Algorithms for Functional ­Programming

Rating
Format
Paperback, 389 pages
Other Formats Available

Hardback : £78.93

Published
Germany, 1 January 2019

This book presents a variety of widely used algorithms, expressing them in a pure functional programming language to make their structure and operation clearer to readers. In the opening chapter the author introduces the specific notations that constitute the variant of Scheme that he uses. The second chapter introduces many of the simpler and more general patterns available in functional programming. The chapters that follow introduce and explain data structures, sorting, combinatorial constructions, graphs, and sublist search.





Throughout the book the author presents the algorithms in a purely functional version of the Scheme programming language, which he makes available on his website. The book is supported with exercises, and it is suitable for undergraduate and graduate courses on programming techniques.



John David Stone is a Senior Lecturer in the Department of Computer Science in Grinnell College, Iowa, where he teaches algorithms, computer security, and computational linguistics. His research interests include logic and the foundations of programming.



Essential Notations.- The Tool Box.- Data Structures.- Sorting.- Combinatorial Constructions.- Graphs.- Sublist Search.

Show more

Our Price
£54.88
Ships from UK Estimated delivery date: 23rd May - 27th May from UK

Buy Together
+
Buy together with Algorithms at a great price!
Buy Together
£68.16

Product Description

This book presents a variety of widely used algorithms, expressing them in a pure functional programming language to make their structure and operation clearer to readers. In the opening chapter the author introduces the specific notations that constitute the variant of Scheme that he uses. The second chapter introduces many of the simpler and more general patterns available in functional programming. The chapters that follow introduce and explain data structures, sorting, combinatorial constructions, graphs, and sublist search.





Throughout the book the author presents the algorithms in a purely functional version of the Scheme programming language, which he makes available on his website. The book is supported with exercises, and it is suitable for undergraduate and graduate courses on programming techniques.



John David Stone is a Senior Lecturer in the Department of Computer Science in Grinnell College, Iowa, where he teaches algorithms, computer security, and computational linguistics. His research interests include logic and the foundations of programming.



Essential Notations.- The Tool Box.- Data Structures.- Sorting.- Combinatorial Constructions.- Graphs.- Sublist Search.

Show more
Product Details
EAN
9783662586099
ISBN
3662586096
Publisher
Other Information
Illustrated
Dimensions
23.4 x 15.6 x 2.1 centimeters (0.57 kg)

Table of Contents

Essential Notations.- The Tool Box.- Data Structures.- Sorting.- Combinatorial Constructions.- Graphs.- Sublist Search.

About the Author

John David Stone is a Senior Lecturer in the Department of Computer Science in Grinnell College, Iowa, where he teaches algorithms, computer security, and computational linguistics. His research interests include logic and the foundations of programming.

Review this Product
Ask a Question About this Product More...
 
Look for similar items by category
Home » Books » Computers » Programming » General
Item ships from and is sold by Fishpond World Ltd.

Back to top
We use essential and some optional cookies to provide you the best shopping experience. Visit our cookies policy page for more information.