jariji

Results 179 issues of jariji

I use the `∘` composition operator often. There are two simplest generalizations of that operator to more data arguments `xs`: ```jl "g takes multiple arguments; f takes one." (xs...) ->...

parser
feature

`map!` says > > │ Warning > │ > │ Behavior can be unexpected when any mutated argument shares memory with any other argument. but what are the rules? is...

doc
collections

```jl julia> append!(["ab", "cd"], "ef") ERROR: MethodError: Cannot `convert` an object of type Char to an object of type String ``` > Did you mean `push!(["ab", "cd"], "ef")`

error messages

People often want to define unicode operators but it's not obvious or universal what their precedence should be. One idea I like is to define some operators without precedence, so...

speculative
feature

Idk how to screenshot this problem but I have this code ```jl using CairoMakie n = 100 x = rand(n) y = map(x->rand()

Using the new Cthulhu inlay hints, trying to quit the Cthulhu menu with `q` and `ctrl-c`, it seems I accidentally killed the language server. At least, it no longer responds...

To help readability and avoid future name conflicts, it is useful to explicitly write out `using P: n1, n2` each name used rather than `using P` a whole package. People...

enhancement
area-ls-completion

Given an argument tuple, TypedSyntax can infer the types of all function locals. I would like to see those inferred types on mouse-hover. This won't always be possible, e.g. if...

When I'm writing a script, I'm interested in trying continuous JET invocations in my file without having to re-run it manually. The checker I have in mind is `report_file(path; analyze_from_definitions=true)`....

Given this code ```jl f(x::Integer) = x g(x::AbstractFloat) = let z = zz y = f(x) z + y end ``` `JET.report_file(path; analyze_from_definitions=true)` produces ![image](https://github.com/julia-vscode/julia-vscode/assets/96840304/e1ccd86a-dc81-4248-9fef-68d31e90bfb9) The whole line 3 and...

upstream