From 3dc8a8b6d2acae53dd4dc8b937c9afda3bb27ace Mon Sep 17 00:00:00 2001 From: Arvind Maan Date: Mon, 14 Sep 2020 15:02:47 -0500 Subject: [PATCH] Add default val for closed/unbounded intervals in min/max --- src/interval.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/interval.jl b/src/interval.jl index 46faf77d..6308e03b 100644 --- a/src/interval.jl +++ b/src/interval.jl @@ -171,7 +171,7 @@ function Base.last(interval::Interval{T,L,R}) where {T,L,R} return R !== Unbounded ? interval.last : nothing end -function Base.min(interval::Interval{T,L,R}; precision) where {T,L,R} +function Base.min(interval::Interval{T,L,R}; precision=nothing) where {T,L,R} return Base.first(interval) end @@ -179,7 +179,7 @@ function Base.min(interval::Interval{T,Open,R}; precision) where {T,R} return interval.first + precision end -function Base.max(interval::Interval{T,L,R}; precision) where {T,L,R} +function Base.max(interval::Interval{T,L,R}; precision=nothing) where {T,L,R} return Base.last(interval) end