Skip to content

Commit 4bd341e

Browse files
Update utils.jl
1 parent 48329f5 commit 4bd341e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/utils.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,10 @@ recursive_bottom_eltype(a::Type{T}) where {T<:Number} = eltype(a)
9999
recursive_unitless_bottom_eltype(a) = recursive_unitless_bottom_eltype(eltype(a))
100100
recursive_unitless_bottom_eltype(a::Type{T}) where {T<:Number} = typeof(one(eltype(a)))
101101

102-
Base.@pure recursive_unitless_eltype(a) = recursive_unitless_eltype(eltype(a))
103-
Base.@pure recursive_unitless_eltype(a::Type{T}) where {T<:StaticArray} = similar_type(a,recursive_unitless_eltype(eltype(a)))
104-
Base.@pure recursive_unitless_eltype(a::Type{T}) where {T<:Array} = Array{recursive_unitless_eltype(eltype(a)),ndims(a)}
105-
Base.@pure recursive_unitless_eltype(a::Type{T}) where {T<:Number} = typeof(one(eltype(a)))
102+
recursive_unitless_eltype(a) = recursive_unitless_eltype(eltype(a))
103+
recursive_unitless_eltype(a::Type{T}) where {T<:StaticArray} = similar_type(a,recursive_unitless_eltype(eltype(a)))
104+
recursive_unitless_eltype(a::Type{T}) where {T<:Array} = Array{recursive_unitless_eltype(eltype(a)),ndims(a)}
105+
recursive_unitless_eltype(a::Type{T}) where {T<:Number} = typeof(one(eltype(a)))
106106

107107
recursive_mean(x...) = mean(x...)
108108
function recursive_mean(vecvec::Vector{T}) where T<:AbstractArray

0 commit comments

Comments
 (0)