From: garry@... Date: 2017-11-24T13:20:10+00:00 Subject: [ruby-core:83878] [Ruby trunk Feature#14128] Introduce Hash#delete default value Issue #14128 has been updated by gshutler (Garry Shutler). Sorry, I thought I was recording it as a feature request. Thanks for fixing nobu. ---------------------------------------- Feature #14128: Introduce Hash#delete default value https://bugs.ruby-lang.org/issues/14128#change-67917 * Author: gshutler (Garry Shutler) * Status: Open * Priority: Normal * Assignee: * Target version: ---------------------------------------- Mirror `Hash#fetch(key [, default]) ��� obj` with `Hash#delete(key [, default]) ��� obj`. Allows for more concise extraction of a value from a hash with a default. ~~~ ruby # Currently a = hash.delete(:a) { 10 } # Becomes a = hash.delete(:a, 10) ~~~ -- https://bugs.ruby-lang.org/ Unsubscribe: