From e45be96223e90700f8be47f0b8b8fd0e3d4cc67b Mon Sep 17 00:00:00 2001 From: Jon Malmaud Date: Fri, 26 Jun 2015 11:24:09 -0400 Subject: [PATCH] Ducktype function argument of mapslices --- base/abstractarray.jl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/abstractarray.jl b/base/abstractarray.jl index 2e80eb82a87e9..41aa9ade99408 100644 --- a/base/abstractarray.jl +++ b/base/abstractarray.jl @@ -1133,8 +1133,8 @@ end ## transform any set of dimensions ## dims specifies which dimensions will be transformed. for example ## dims==1:2 will call f on all slices A[:,:,...] -mapslices(f::Function, A::AbstractArray, dims) = mapslices(f, A, [dims...]) -function mapslices(f::Function, A::AbstractArray, dims::AbstractVector) +mapslices(f, A::AbstractArray, dims) = mapslices(f, A, [dims...]) +function mapslices(f, A::AbstractArray, dims::AbstractVector) if isempty(dims) return map(f,A) end