variable arg numbers for Base methods
This commit is contained in:
parent
a5b44e39c6
commit
e79a8fec2c
@ -109,7 +109,7 @@ export
|
||||
import NaNMath
|
||||
# define functions (e.g. `_extrema`, that uses the NaNMath version (which ignores NaNs)) when the type is applicable
|
||||
for fun in (:extrema, :minimum, :maximum, :mean)
|
||||
@eval $(Symbol(string("_",fun)))(x) = Base.$(fun)(x)
|
||||
@eval $(Symbol(string("_",fun)))(x...) = Base.$(fun)(x...)
|
||||
@eval $(Symbol(string("_",fun))){F <: AbstractFloat}(x::AbstractVector{F}) = NaNMath.$(fun)(x)
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user