Skip to content

Commit 7c7cfbe

Browse files
committed
Add example showing that first value wins
1 parent 4c6923a commit 7c7cfbe

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

base/reduce.jl

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -790,16 +790,19 @@ julia> findmax(identity, 5:9)
790790
julia> findmax(-, 1:10)
791791
(-1, 1)
792792
793+
julia> findmax(first, [(1, :a), (2, :b), (2, :c)])
794+
(2, (2, :b))
795+
793796
julia> findmax(cos, 0:π/2:2π)
794797
(1.0, 0.0)
795798
796-
julia> findmax([8,0.1,-9,pi])
799+
julia> findmax([8, 0.1, -9, pi])
797800
(8.0, 1)
798801
799-
julia> findmax([1,7,7,6])
802+
julia> findmax([1, 7, 7, 6])
800803
(7, 2)
801804
802-
julia> findmax([1,7,7,NaN])
805+
julia> findmax([1, 7, 7, NaN])
803806
(NaN, 4)
804807
```
805808
@@ -833,16 +836,19 @@ julia> findmin(identity, 5:9)
833836
julia> findmin(-, 1:10)
834837
(-10, 10)
835838
839+
julia> findmin(first, [(1, :a), (1, :b), (2, :c)])
840+
(1, (1, :a))
841+
836842
julia> findmin(cos, 0:π/2:2π)
837843
(-1.0, 3.141592653589793)
838844
839-
julia> findmin([8,0.1,-9,pi])
845+
julia> findmin([8, 0.1, -9, pi])
840846
(-9.0, 3)
841847
842-
julia> findmin([1,7,7,6])
848+
julia> findmin([1, 7, 7, 6])
843849
(1, 1)
844850
845-
julia> findmin([1,7,7,NaN])
851+
julia> findmin([1, 7, 7, NaN])
846852
(NaN, 4)
847853
```
848854

0 commit comments

Comments
 (0)