JuliaLang/julia

"@inferred requires a call expression" for do notation

Open

#59.114 aberto em 28 de jul. de 2025

Ver no GitHub
 (8 comments) (0 reactions) (0 assignees)Julia (5.773 forks)batch import
good first issue

Métricas do repositório

Stars
 (48.709 stars)
Métricas de merge de PR
 (Mesclagem média 23d 11h) (145 fundiu PRs em 30d)

Description

Lambda functions work fine, while the same do-block throws an error:

julia> using Test

julia> @inferred map(x->x, [1,2])
2-element Vector{Int64}:
 1
 2

julia> @inferred map([1,2]) do x
       x
       end
ERROR: LoadError: @inferred requires a call expression

Guia do colaborador