Back to Course Meta Ruby 0% Complete 0/0 Steps Introspection: Exploring Code with Code 8 Topics Method Search Advanced Class Membership Ruby Spelunking Dynamic Understanding of Dynamic Systems Building a REPL Bindings and Local Variables Source Directory Is it defined? Augmenting Existing Code 4 Topics Evil Monkeys Ruby 2.0: Rebinding Methods Explore and Extend - Part 1 Explore and Extend - Part 2 Augmenting the Language 6 Topics Memoize Macro Def Return Value Send Variations Splatted Send Parameter Destructuring Metaprogramming with Modules and Classes 12 Topics Class Method The `class << self` syntax Singleton Class Exec super in Modules Ancestral Behavior Macros and Modules Macros and Modules, Part 2 Module Builder Pattern - Part 1 Module Builder Pattern - Part 2 Module Prepend Inherited Block Inherited More Meta Topics 3 Topics Singleton Objects Classes and Constants Refinements Conclusion & Next Steps Search (Entire Site)Search Meta Ruby Augmenting the Language Memoize Module 3, Topic 1 In Progress ← Previous Next→ Memoize Module Progress 0% Complete This episode covers how to write a "macro"-a method that generates or modifies other methods-using the classic example of memoizing method results. Oop, this content isn't available to visitors. Please register or log in to continue! Responses You must be logged in to post a comment.
Responses