Simply scheme: introducing computer science. / Brian Harvey
Material type:
TextPublication details: Cambridge: The MIT Press, 1999.Edition: 2nd edDescription: xxxii, 579 p.: ill.; 24cmISBN: - 0262082810
- QA76.H26
| Cover image | Item type | Current library | Home library | Collection | Shelving location | Call number | Materials specified | Vol info | URL | Copy number | Status | Notes | Date due | Barcode | Item holds | Item hold queue priority | Course reserves | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Books
|
WISCONSIN INTERNATIONAL UNIVERSITY COLLEGE, GHANA - MAIN LIBRARY General Stacks | WISCONSIN INTERNATIONAL UNIVERSITY COLLEGE, GHANA - MAIN LIBRARY | QA76.H26 (Browse shelf(Opens below)) | 1 | Available | 5385/12 |
Includes index.
Contents: Introduction functions: Showing off scheme -- Functions -- Composition of functions: Expressions -- Defining your own procedures -- Words and sentences -- True and false -- Variables -- Functions as data: Higher-order functions -- Lambda -- Project: Scoring bridge hands -- Recursion: Introduction to recursion -- The Leap of faith -- How recursion works -- Common patterns in recursive procedures -- Project: Spelling names of huge numbers -- Advanced recursion -- Project: Scoring poker hands -- Example: Pattern matcher -- Abstraction: Lists -- Trees -- Implementing higher-order functions -- Sequential programming: input and output -- Example: The Functions program -- Files -- Vectors -- Example: a spreadsheet program -- Implementing the spreadsheet program -- Project: a database program -- Conclusion: Computer science: What's next -- Appendix A: Running scheme -- Appendix B: Common lisp -- Appendix C: Scheme initialization file -- Appendix D: GNU general public license.
There are no comments on this title.
