diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-08-05 19:14:58 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-08-05 19:14:58 -0400 |
| commit | 8df18cdc03d0798f284f20a1b38da42863074e3d (patch) | |
| tree | 5dac1df3a3e7a3794b93e509e32a1147023883bf /editors/vim | |
| parent | a0f7b941f34d9e793bdc0721692881e45bd5833c (diff) | |
Improve character descriptions
Diffstat (limited to 'editors/vim')
| -rw-r--r-- | editors/vim/autoload/bqn.txt | 58 |
1 files changed, 32 insertions, 26 deletions
diff --git a/editors/vim/autoload/bqn.txt b/editors/vim/autoload/bqn.txt index 66d6cfce..ee70b684 100644 --- a/editors/vim/autoload/bqn.txt +++ b/editors/vim/autoload/bqn.txt @@ -13,13 +13,19 @@ β© End list βΏ Strand Β· Nothing +' Character +" String (list of characters) +β’ System +π€ Current function (as subject) +π Current function π¨ Left argument -π Left argument (function) +π Left argument (as function) π© Right argument -π Right argument (function) -π Modifier left operand (subject) +π Right argument (as function) +π£ Current modifier +π Modifier left operand (as subject) π½ Modifier left operand -π 2-modifier right operand (subject) +π 2-modifier right operand (as subject) πΎ 2-modifier right operand # Comment + Conjugate ; Add @@ -30,9 +36,9 @@ β Square Root ; Root β Floor ; Minimum β Ceiling ; Maximum -β§ Sort Up ; And* -β¨ Sort Down ; Or* -Β¬ Not* ; Span* +β§ Sort Up ; And +β¨ Sort Down ; Or +Β¬ Not ; Span | Absolute Value ; Modulus β€ ; Less Than or Equal to < Enclose ; Less Than @@ -40,37 +46,37 @@ β₯ ; Greater Than or Equal to = Rank ; Equals β Length ; Not Equals -β‘ Depth* ; Match +β‘ Depth ; Match β’ Shape ; Not Match β£ Identity ; Left β’ Identity ; Right β₯ Deshape ; Reshape -βΎ Join* ; Join to -β Solo* ; Couple* -β Prefixes* ; Take -β Suffixes* ; Drop -β Range ; Windows* +βΎ Join ; Join to +β Solo ; Couple +β Prefixes ; Take +β Suffixes ; Drop +β Range ; Windows β½ Reverse ; Rotate -β Transpose* ; Reorder axes* +β Transpose ; Reorder axes / Indices ; Replicate β Grade Up ; Bins Up β Grade Down ; Bins Down -β First Cell* ; Select* -β First ; Pick* +β First Cell ; Select +β First ; Pick β ; Index of -β Occurrence Count* ; Progressive Index of* +β Occurrence Count ; Progressive Index of β Unique Mask ; Member of β· Deduplicate ; Find -β Group Indices* ; Group* +β Group Indices ; Group ! Assert ; Assert with message -Λ Self/Swap {π©π½π¨β£π©} -β Atop {π½π¨πΎπ©} -β Over {(πΎπ¨)π½πΎπ©} -βΈ Before/Bind {(π½π¨β£π©)πΎπ©} -β After/Bind {(π¨β£π©)π½πΎπ©} -βΎ Under {πΎβΌβπ½βπΎ} OR {(πΎπ©)β©π¨π½βπΎπ©βπ©} -β Valences {π½π©;π¨πΎπ©} -βΆ Choose {fβ(π¨π½π©)βπ β π¨Fπ©} +Λ Self/Swap | {π©π½π¨β£π©} | Duplicate one argument or exchange two +β Atop | {π½π¨πΎπ©} | Apply πΎ to both arguments and π½ to the result +β Over | {(πΎπ¨)π½πΎπ©} | Apply πΎ to each argument and π½ to the results +βΈ Before/Bind | {(π½π¨β£π©)πΎπ©} | πΎ's left argument comes from π½ +β After/Bind | {(π¨β£π©)π½πΎπ©} | π½'s right argument comes from πΎ +βΎ Under | {πΎβΌβπ½βπΎ} | OR {(πΎπ©)β©π¨π½βπΎπ©βπ©} Apply π½ over πΎ, then undo πΎ +β Valences | {π½π©;π¨πΎπ©} | Apply π½ if there's one argument but πΎ if there are two +βΆ Choose | {fβ(π¨π½π©)βπ β π¨Fπ©} | Select one of the functions in list π based on π½ Λ Cells β Rank Β¨ Each |
