Minecraft Adventures B2G1 Free
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    The Powell's Playlist | August 11, 2015

    Felicia Day: IMG Felicia Day's Playlist for You're Never Weird on the Internet (Almost)



    These songs go along with some of the chapters in my book You're Never Weird on the Internet (Almost). Hope you enjoy! 1. "Sooner or Later" by... Continue »
    1. $18.19 Sale Hardcover add to wish list

    spacer
Qualifying orders ship free.
$94.25
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Software Engineering- Programming and Languages

More copies of this ISBN

This title in other editions

The Functional Approach to Programming

by

The Functional Approach to Programming Cover

 

Synopses & Reviews

Publisher Comments:

A programming course should concentrate on a program's logical structure and design rather than on simply writing code. The functional approach to programming achieves this aim because logical concepts are evident and programs are transparent, and so can be written quickly and cleanly. In this book, the authors emphasize the notions of function and relate programming to familiar concepts from mathematics and logic. They introduce functional programming via examples but also explain what programs compute and how to reason about them. They show how the ideas can be implemented in the Caml language, a dialect of the ML family, and give examples of how complex programs from a variety of areas (such as arithmetic, tree algorithms, graph algorithms, text parsing and geometry) can be developed in close agreement with their specifications. Many exercises and examples are included throughout the book; solutions are also available. An appendix gives all the code used in the book in Standard ML.

Synopsis:

Advanced text on how to program in the functional way; has exercises, solutions and code.

Synopsis:

The authors introduce functional programming via examples and explain what programs compute and how to reason about them. They implement the ideas in Caml and in Standard ML, and give examples of how complex programs can be developed in close agreement with their specifications. Many exercises and examples are included throughout the book; solutions are also available.

Synopsis:

Advanced text on how to program in the functional way; has exercises, solutions and code.

Table of Contents

Introduction; Part I. Basic Principles: 1. Expressions; 2. Data structures; 3. Semantics; 4. Imperative aspects; Part II. Applications: 5. Exact arithmetic; 6. Formal terms, filtering, and unification; 7. Balanced trees; 8. Graphs and problem resolution; 9. Syntactic analysis; 10. Geometry and designs; Part III. Implementation: 11. Evaluation; 12. Compilation; 13. Types and typing; Appendix 1. Help for Caml Light 0.6; Appendix 2. How to Get Caml, MLgraph, and the examples; Bibliography; Index.

Product Details

ISBN:
9780521576819
Translator:
Callaway, K.
Author:
Cousineau, Guy
Translator:
Callaway, K.
Author:
Callaway, K.
Author:
Mauny, Michel
Author:
Mauny, M.
Publisher:
Cambridge University Press
Location:
Cambridge, U.K. ;
Subject:
Programming Languages - General
Subject:
Programming - Software Development
Subject:
Functional programming (computer science)
Subject:
Software Development & Engineering - General
Subject:
Software Engineering - Programming and Languages
Edition Number:
1
Edition Description:
Trade paper
Publication Date:
20030831
Binding:
TRADE PAPER
Grade Level:
College/higher education:
Language:
English
Illustrations:
55 b/w illus.
Pages:
460
Dimensions:
9.72x6.86x.95 in. 1.60 lbs.

Other books you might like

  1. Linkers and Loaders New Trade Paper $75.25
  2. Purely Functional Data Structures New Trade Paper $49.99
  3. Ml for the Working Programmer 2ND... Used Trade Paper $64.00
  4. Berkeley DB with Other New Trade Paper $54.99
  5. Java in a Nutshell 4TH Edition Used Trade Paper $16.50
  6. Level Set Methods & Fast Marching Me... New Trade Paper $73.50

Related Subjects

Computers and Internet » Software Engineering » General
Computers and Internet » Software Engineering » Programming and Languages
Science and Mathematics » Electricity » General Electronics

The Functional Approach to Programming New Trade Paper
0 stars - 0 reviews
$94.25 In Stock
Product details 460 pages Cambridge University Press - English 9780521576819 Reviews:
"Synopsis" by , Advanced text on how to program in the functional way; has exercises, solutions and code.
"Synopsis" by , The authors introduce functional programming via examples and explain what programs compute and how to reason about them. They implement the ideas in Caml and in Standard ML, and give examples of how complex programs can be developed in close agreement with their specifications. Many exercises and examples are included throughout the book; solutions are also available.
"Synopsis" by , Advanced text on how to program in the functional way; has exercises, solutions and code.
spacer
spacer
  • back to top

FOLLOW US ON...

       
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.