While reading code of other programmers I often comes across symbols and syntax that I do not understand and that is (at least for me) not easy to find in the documentation. Here are three examples from the JuliaDBMeta-documentation:
@transform_vec t {:a .+ 1}
@with t :b .= :b .* string.(:a)
@where_vec t (:a .>= 2) .& (:b .!= "y")
In each of these lines a period (‘.’) were used with either + or > or !=.
help?> .+
search: .+
No documentation found.
Base.:.+ is a Function.
# 1 method for generic function "(::#717)":
(::Base.##717#718)(a, b) in Base at deprecated.jl:354
So how can I learn from the documentation what the difference between
+
and
.+
is if I cannot look it up in some index or keyword search?