Back to Course Crystaline Ruby 0% Complete 0/0 Steps Copies and Conversions 9 Topics Conversion Function Lenient Conversions Explicit Conversion Implicit Conversion Nil Conversions Dup and Clone Itself Integer To String Integer To String, Part 2 Numbers, Times, and Dates 8 Topics Infinity Divmod Even And Odd Downto Step Logical Matrix with Piotr Szotkowski Parsing Time Date Math Fun with Arrays and Hashes 8 Topics Array Function Random Samples Bulk Generation Array New with James Edward Gray II Subclassing Array #fetch as an Assertion #fetch for Defaults Advanced #fetch Structures 6 Topics Hash Default Blocks OpenStruct Struct from Hash Keyword Argument Struct Mixed Argument Struct Custom Splat Randomness 3 Topics Randomness Secure Random Random Seed Pipelines 2 Topics Tap yield_self Miscellany 5 Topics Send Variations Proc and Threequals Read and Write Not Implemented Exit Conclusion and Next Steps Search (Entire Site)Search Crystaline Ruby Pipelines Tap Module 6, Topic 1 In Progress ← Previous Next→ Tap Module Progress 0% Complete Let's talk about Ruby's `.tap` method. How does it differ from related combinators? When should we use it? And... why is it called "tap", anyway? Oop, this content isn't available to visitors. Please register or log in to continue! Or you could purchase this course. Responses You must be logged in to post a comment.