Great Deals on Used Textbooks & New Textbooks!               
My Account | Help Desk | Market Place Shopping Cart
Free shipping. Click here for details.
No items in cart.
Total: $0.00
Textbooks Sell Textbooks Books Supplies Medical Books College Apparel Movies Clearance
Search  Advanced >>
Related Topics: Computers >> Programming Languages >> General
The Functional Approach to Programming,9780521576819
Other versions by this Author
Details>>

The Functional Approach to Programming


Author(s): Guy Cousineau, Michel Mauny, Translated by K. Callaway
ISBN10:  0521576814
ISBN13:  9780521576819
Format:  Paperback
Pub. Date:  11/13/1998
Publisher(s): Cambridge University Press

Buy in Bulk
Send to a friend
New Price  $66.30
List Price $68.00
eVIP Price  $62.99
New Copy:  Usually Ships in 7-10 Business Days
add remove
Marketplace Price $55.57
List Price $68.00 Available in the eCampus Marketplace
Take 90 Days to Pay on $250 or more
with Quick, Easy, Secure
Subject to credit approval.
SummaryTable of Contents
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.

Advanced text on how to program in the functional way; has exercises, solutions and code.
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.

Check Out These Items!
eCampus.com Pink Backpack eCampus.com Pink Backpack
Retail Price $28.95
Our Price $10.00
eCampus.com T-Shirt eCampus.com T-Shirt
Retail Price $14.99
Our Price $2.00
eCampus.com 4GB USB Drive eCampus.com 4GB USB Drive
Retail Price $32.95
Our Price $25.00
  Buy Textbooks
  Sell Textbooks
  College Apparel
  Shop by School
  Virtual Bookstores
  Order Status
  Shipping Rates
  Return Policy
  Marketplace Info
  F.A.S.T.
  Contact Us
  Privacy Policy
  Legal Notices
  Site Security
  Employment
  Help Desk
  eCampus Blog
  Affiliate Program
  Bulk Orders
  College Marketing
HACKER SAFE certified sites prevent over 99.9% of hacker crime.
eCampus.com blog follow eCampus.com on twitter find eCampus.com on facebook RSS Need Help? eService@ecampus.com   Copyright© 1999-2008     
.