Simply scheme: introducing computer science. / Brian Harvey
Material type: TextPublisher: Cambridge: The MIT Press, 1999Edition: 2nd edDescription: xxxii, 579 p.: ill.; 24cmISBN: 0262082810Subject(s): Scheme (Computer program language) | Computer science | Computer programmingLOC classification: QA76.H26Item type | Current location | Home library | Call number | Copy number | Status | Date due | Barcode |
---|---|---|---|---|---|---|---|
Books | WISCONSIN INTERNATIONAL UNIVERSITY COLLEGE, GHANA - MAIN LIBRARY General Stacks | WISCONSIN INTERNATIONAL UNIVERSITY COLLEGE, GHANA - MAIN LIBRARY | QA76.H26 (Browse shelf) | 1 | Available | 5385/12 |
Browsing WISCONSIN INTERNATIONAL UNIVERSITY COLLEGE, GHANA - MAIN LIBRARY shelves, Shelving location: General Stacks Close shelf browser
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.