We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 95a636e commit 9961f4cCopy full SHA for 9961f4c
src/map.jl
@@ -45,16 +45,14 @@ end
45
const _WEAK_FUNCTIONS = (:+, :-)
46
for f in _WEAK_FUNCTIONS
47
@eval begin
48
- ZeroPreserving(::typeof($f), ::AbstractArray, ::AbstractArray...) = WeakPreserving()
49
- ZeroPreserving(::typeof($f), ::Type, ::Type...) = WeakPreserving()
+ ZeroPreserving(::typeof($f), ::Type{<:Number}, ::Type{<:Number}...) = WeakPreserving()
50
end
51
52
53
const _STRONG_FUNCTIONS = (:*,)
54
for f in _STRONG_FUNCTIONS
55
56
- ZeroPreserving(::typeof($f), ::AbstractArray, ::AbstractArray...) = StrongPreserving()
57
- ZeroPreserving(::typeof($f), ::Type, ::Type...) = StrongPreserving()
+ ZeroPreserving(::typeof($f), ::Type{<:Number}, ::Type{<:Number}...) = StrongPreserving()
58
59
60
0 commit comments