Skip to content
Tags

,

Object#tap

September 14, 2012

I recently got to use it!

1.9.3p194 :001 > [1,2,3].delete(3)
=> 3

but i want to return the remainder of the array, not the element that was deleted! 😦

No worries… Object#tap to the rescue!

1.9.3p194 :002 > [1,2,3].tap{|a| a.delete(3)}
=> [1, 2]

Advertisements

From → Uncategorized

Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: