An Introduction to Functional Programming Through Lambda Calculus

An Introduction to Functional Programming Through Lambda Calculus

Description

Functional programming is rooted in lambda calculus, which constitutes the world's smallest programming language. This well-respected text offers an accessible introduction to functional programming concepts and techniques for students of mathematics and computer science. The treatment is as nontechnical as possible, and it assumes no prior knowledge of mathematics or functional programming. Cogent examples illuminate the central ideas, and numerous exercises appear throughout the text, offering reinforcement of key concepts. All problems feature complete solutions.

Similar Books

ISBN 10: 0521663504
ISBN 13: 9780521663502

02 Sep 2011
Chris Okasaki

ISBN 10: 0262510871
ISBN 13: 9780262510875

25 Jul 1996
Harold Abelson

ISBN 10: 0321942043
ISBN 13: 9780321942043

17 Nov 2014
Alexander Stepanov

ISBN 10: 1316626229
ISBN 13: 9781316626221

01 Mar 2017
Graham Hutton

ISBN 10: 0192801422
ISBN 13: 9780192801425

09 Nov 2000
Raymond Smullyan

ISBN 10: 0521513383
ISBN 13: 9780521513388

03 Aug 2015
Richard Bird

ISBN 10: 0201835959
ISBN 13: 9780201835953

01 Mar 2001
Jr. Frederick Brooks

ISBN 10: 1937785475
ISBN 13: 9781937785475

28 Jan 2014
Michael Bevilacqua-Linn

ISBN 10: 0131177052
ISBN 13: 9780131177055

09 Apr 2009
Michael Feathers

ISBN 10: 0321834577
ISBN 13: 9780321834577

05 Mar 2013
Vaughn Vernon

ISBN 10: 1593278284
ISBN 13: 9781593278281

25 Oct 2018
Steve Klabnik

ISBN 10: 0321193687
ISBN 13: 9780321193681

15 Sep 2003
Martin Fowler

Warning: fopen(/var/www/johnbellbooks.com/htdocs/core/../sitemap_datas/auto/isbn_and_title_1.txt): failed to open stream: Permission denied in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0

Warning: fwrite() expects parameter 1 to be resource, bool given in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0

Warning: fclose() expects parameter 1 to be resource, bool given in /var/www/johnbellbooks.com/htdocs/core/krenabiz.php on line 0