CKolkey / ts-node-action

Neovim Plugin for running functions on nodes.
359 stars 20 forks source link

feat: update julia filetype actions #33

Closed matthias-Q closed 1 year ago

matthias-Q commented 1 year ago
matthias-Q commented 1 year ago

I have updated the actions for julia and added specs.

CKolkey commented 1 year ago

Hell yea.

Unrelated, what in the APL is this:

    ["∉"] = "∈",
    ["∈"] = "∉",
matthias-Q commented 1 year ago

In Julia, you can use all utf-8 characters (functions and variables can be emojis... I don't like it). Some of them are shortcuts for functions: e.g. sqrt(x) can be √x This symbol is the mathematical symbol for "is in" or "is not in" This is the reason why the parser for julia is so huge (58mb parser.c)

CKolkey commented 1 year ago

Ohhh, ok. Ruby lets you do that too, but fortunately all functions are just defined with...words.