Skip to content

Commit

Permalink
remove some unnecessary anonymous functions
Browse files Browse the repository at this point in the history
Transform `x->f(x)` to `f`.
  • Loading branch information
JeffBezanson committed Aug 10, 2016
1 parent a57b50d commit 9cead4f
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion base/abstractarray.jl
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ Returns the tuple of valid indices for array `A`.
"""
function indices(A)
@_inline_meta
map(s->OneTo(s), size(A))
map(OneTo, size(A))
end

# Performance optimization: get rid of a branch on `d` in `indices(A,
Expand Down
6 changes: 3 additions & 3 deletions base/linalg/arpack.jl
Original file line number Diff line number Diff line change
Expand Up @@ -114,15 +114,15 @@ function eupd_wrapper(T, n::Integer, sym::Bool, cmplx::Bool, bmat::String,
select = Array{BlasInt}(ncv)
info = zeros(BlasInt, 1)

dmap = x->abs(x)
dmap = abs
if iparam[7] == 3 # shift-and-invert
dmap = x->abs(1./(x-sigma))
elseif which == "LR" || which == "LA" || which == "BE"
dmap = x->real(x)
dmap = real
elseif which == "SR" || which == "SA"
dmap = x->-real(x)
elseif which == "LI"
dmap = x->imag(x)
dmap = imag
elseif which == "SI"
dmap = x->-imag(x)
end
Expand Down
2 changes: 1 addition & 1 deletion base/multidimensional.jl
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ end
CartesianRange{N}(index::CartesianIndex{N}) = CartesianRange(one(index), index)
CartesianRange(::Tuple{}) = CartesianRange{CartesianIndex{0}}(CartesianIndex{0}(()),CartesianIndex{0}(()))
CartesianRange{N}(sz::NTuple{N,Int}) = CartesianRange(CartesianIndex(sz))
CartesianRange{N}(rngs::NTuple{N,Union{Integer,AbstractUnitRange}}) = CartesianRange(CartesianIndex(map(r->first(r), rngs)), CartesianIndex(map(r->last(r), rngs)))
CartesianRange{N}(rngs::NTuple{N,Union{Integer,AbstractUnitRange}}) = CartesianRange(CartesianIndex(map(first, rngs)), CartesianIndex(map(last, rngs)))

ndims(R::CartesianRange) = length(R.start)
ndims{I<:CartesianIndex}(::Type{CartesianRange{I}}) = length(I)
Expand Down
2 changes: 1 addition & 1 deletion base/pkg/types.jl
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ end
VersionSet(versions::VersionNumber...) = VersionSet(VersionNumber[versions...])

show(io::IO, s::VersionSet) = join(io, s.intervals, "")
isempty(s::VersionSet) = all(i->isempty(i), s.intervals)
isempty(s::VersionSet) = all(isempty, s.intervals)
in(v::VersionNumber, s::VersionSet) = any(i->in(v,i), s.intervals)
function intersect(A::VersionSet, B::VersionSet)
ivals = vec([ intersect(a,b) for a in A.intervals, b in B.intervals ])
Expand Down

0 comments on commit 9cead4f

Please sign in to comment.