Skip to content

Instantly share code, notes, and snippets.

@stouset
Created September 9, 2011 19:54
Show Gist options
  • Save stouset/1207165 to your computer and use it in GitHub Desktop.
Save stouset/1207165 to your computer and use it in GitHub Desktop.
Hash#fetch violates POLS
# which is the correct return value?
{ :a => 1, :b => 2 }.fetch(:a, :b) # => [ 1, 2 ]
{ :a => 1, :b => 2 }.fetch(:a, :b) # => :b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment