Skip to content

Commit d7adc17

Browse files
committed
Change readme to correct returned value in default block example
1 parent e6bf8b0 commit d7adc17

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,8 @@ Or install it yourself as:
5555
tree = SplayTree.new
5656
tree[:foo] = :bar
5757

58-
tree[:foo] # => :bar
59-
tree.size # => 1
58+
tree[:foo] # => :bar
59+
tree.size # => 1
6060
```
6161

6262
### 1.1 insert
@@ -77,10 +77,10 @@ To retrieve a value at a given key do:
7777

7878
```ruby
7979
tree = SplayTree.new
80-
tree[:foo] # => nil
80+
tree[:foo] # => nil
8181

8282
tree[:foo] = 1
83-
tree[:foo] # => 1
83+
tree[:foo] # => 1
8484
```
8585

8686
Note: Frequently accessed keys will move nearer to the root where they can be accessed more quickly.
@@ -91,11 +91,11 @@ You can set a default value for a missing key. This can be done during initializ
9191

9292
```ruby
9393
tree = SplayTree.new
94-
tree.default # => UndefinedValue
94+
tree.default # => UndefinedValue
9595

9696
tree = SplayTree.new(1)
97-
tree.default # => 1
98-
tree[:foo] # => 1
97+
tree.default # => 1
98+
tree[:foo] # => 1
9999
```
100100

101101
Or using `default` method:
@@ -111,11 +111,11 @@ You can also use a block to set the default value:
111111

112112
```ruby
113113
tree = SplayTree.new
114-
tree.default_proc # => nil
114+
tree.default_proc # => nil
115115

116116
tree = SplayTree.new { 1 }
117-
tree.default_proc # => 1
118-
tree[:foo] # => 1
117+
tree.default_proc # => #<Proc...>
118+
tree[:foo] # => 1
119119
```
120120

121121
### 1.4 delete
@@ -125,8 +125,8 @@ In order to remove an entry from a splay tree use `delete` method. If a key is n
125125
```ruby
126126
tree = SplayTree.new
127127
tree[:foo] = 1
128-
tree.delete(:foo) # => 1
129-
tree.delete(:bar) # => nil
128+
tree.delete(:foo) # => 1
129+
tree.delete(:bar) # => nil
130130
```
131131

132132
### 1.5 empty?
@@ -135,10 +135,10 @@ Use `empty?` to check if a tree contains any elements:
135135

136136
```ruby
137137
tree = SplayTree.new
138-
tree.empty? # => true
138+
tree.empty? # => true
139139

140140
tree[:foo] = 1
141-
tree.empty? # => false
141+
tree.empty? # => false
142142
```
143143

144144
### 1.6 each

0 commit comments

Comments
 (0)