Possible grammar error in blog announcement

Both contain this sentence:

Each project in a workspace can include their own dependencies, compatibility information, and even function as full packages.

This is the conjunction of the three sentences:

Each project in a workspace can include their own dependencies as full packages.
Each project in a workspace can include their own compatibility information as full packages.
Each project in a workspace can include even their own function as full packages.

where “function” is a noun. However, I suspect that “function” is intended to be a verb, in which case the correct wording is:

Each project in a workspace can include their own dependencies and compatibility information[,] and [can] even function as full packages.

I’m not sure if the comma and “can” are required for clarity, so I put them in brackets.

Another fault, which doesn’t produce a misunderstanding, is that “each” is singular, so it should include its own dependencies (unless you allow singular “they” there) and function as a full package.

1 Like

Sure, those could both be helpful improvements to make. Both are backed by open source git repos; you can directly help edit them!

www.julialang.org/blog/2025/10/julia-1.12-highlights.md at main · JuliaLang/www.julialang.org · GitHub,
Pkg.jl/docs/src/toml-files.md at master · JuliaLang/Pkg.jl · GitHub

1 Like