Book description
NoneTable of contents
- Dedication
- Acknowledgments
- Preface (Hello World)
- Introduction (Open Paren)
- 1. (Getting Started)
- 2. (A First Racket Program)
- 3. (Basics of Racket)
- 4. (Conditions and Decisions)
- 4½. (define define ’define)
- 5. (big-bang)
- 6. (Recursion Is Easy)
- 7. (Land of Lambda)
-
8. (Mutant Structs)
- 8.1 Chad’s First Battle
- 8.2 Orc Battle
- 8.3 Setting Up the World, a First Step
- 8.4 Action: How Structs Really Work
- 8.5 More Actions, Setting Up the World for Good
- 8.6 Ready, Set, big-bang
- 8.7 Initializing the Orc World
- 8.8 Rendering the Orc World
- 8.9 The End of the World
- 8.10 Actions, A Final Look
- Throw—Chapter Checkpoint
- Chapter Challenges
- 9. (The Values of Loops)
-
10. (Dice of Doom)
- 10.1 The Game Tree
- 10.2 Dice of Doom, The Game
- 10.3 Designing Dice of Doom: Take One
- 10.4 How Game Trees Work
- 10.5 Game States and Game Trees for Dice of Doom
- 10.6 Roll the Dice
- 10.7 Rendering the Dice World
- 10.8 Input Handling
- 10.9 Creating a Game Tree
- 10.10 The End Game
- Kill—Chapter Checkpoint
- Chapter Challenges
- 11. (Power to the Lazy)
- 12. (Artificial Intelligence)
- 13. (The World Is Not Enough)
- 14. (Hungry Henry)
- Conclusion. Good-Bye (Close Paren)
- Index
- About the Authors
- Copyright
Product information
- Title: Realm of Racket
- Author(s):
- Release date:
- Publisher(s): No Starch Press
- ISBN: None
You might also like
book
Racket Programming the Fun Way
At last, a lively guided tour through all the features, functions, and applications of the Racket …
book
Getting Clojure
Behind every programming language lies a vision of how programs should be built. The vision behind …
book
Haskell in Depth
Turn the corner from “Haskell student” to “Haskell developer.” Haskell in Depth explores the important language …
book
Land of Lisp
Lisp is a uniquely powerful programming language that, despite its academic reputation, is actually very practical. …