Open
Description
@iamed2 pointed this out in #59, here. We do not have consistency between the pop!
function for LittleDict
and OrderedDict
.
LittleDict
Will return nothing
if the key is not found.
OrderedCollections.jl/src/little_dict.jl
Lines 239 to 251 in 5fb23d8
OrderedDict
Will throw a KeyError
if the key is not found.
OrderedCollections.jl/src/ordered_dict.jl
Lines 380 to 383 in 5fb23d8
I propose that we make the following changes:
- Have
LittleDict
throw aKeyError
when the key is not found. - Introduce a new function which provides a
default
value to return if key DNE (LittleDict pop! default #59)
Metadata
Metadata
Assignees
Labels
No labels
Activity