10 Dec 2023 |
Rampoina | * am I the only one that prefers doing that with windows? I mean +`⁼ is fine and cute but I don't like the 1↓, it has nothing to do with the problem, what's wrong with (-˜´˘2⊸↕) ? | 21:56:31 |
LoneTech | remember, I'm a newbie. Just haven't internalized the windowing capability. | 21:57:18 |
Rampoina | it's fine I'm a newbie after 3 years :D | 21:59:01 |
Rampoina | but I've seen the others using the +`⁼ as well | 21:59:18 |
Rampoina | ¯\_(ツ)_/¯ | 21:59:19 |
LoneTech | (+⁼´˘2⊸↕) works too | 22:03:33 |
Rampoina | also I find -⟜» a bit direct | 22:04:34 |
LoneTech | ah. that feels a lot more like the zipWith tail! | 22:04:52 |
LoneTech | but it gets us back to the drop | 22:05:56 |
Rampoina | yup | 22:14:16 |
Rampoina | I mean you could argue that the ˘ has nothing to do with the problem either and that it's a consequence of how ↕ works | 22:15:43 |
Rampoina | but dunno, not dropping things feels nicer to me :P | 22:15:51 |
LoneTech | 1‿¯1 (-´↓¨) ⋈˜ is another thought, even more droppy | 22:17:12 |
Marshall | < works instead of ⋈˜ because you get scalar extension. | 22:18:38 |
LoneTech | thanks! | 22:19:06 |
Rampoina | In reply to @rampoina:matrix.org but I've seen the others using the +`⁼ as well and to be fair I did use it as well when I golfed my solution | 22:22:05 |
Rampoina | * and to be fair I did use it as well when I golfed my solution | 22:23:23 |
Rampoina | I felt too lazy to do today's recursively and I couldn't think of a nicer way | 22:25:01 |
Rampoina | maybe I'll get back to it eventually | 22:25:12 |
Rampoina | also I got a tiny bit spoiled today because of this heh | 22:35:19 |
LoneTech | (-´ (↕≠) ⊑¨(-⟜»)⍟(↕≠)) has a curious geometry to it. somehow all the swaps went away | 22:43:14 |
LoneTech | element's handling of spoilers is a tad limited too. really painful and fragile to combine with code style | 22:47:19 |
| attinat | 23:04:44 |
Rampoina | eventually I'll remember the <span data-mx-spoiler> thing by heart :P | 23:13:20 |
11 Dec 2023 |
dzaima | alright pushed Singeli Playground changes. Rough list of changes: 1) reworked the way ← works; now a←i32~~1; a = 2 won't update the watch, but a←i32~~1; a ↩ 2 will; 2) ← and the new ↩ can now be used in inner {} s; 3) if ⍎ isn't present, a main function will be run; 4) added display{'abc', i32~~1} which can be used outside of the after-⍎ body, including a custom main ; 5) layout can now be configured (incl. renaming assembly tabs & adding more/less of them) and is preserved in a file; 6) added commandline options for choosing different paths for the current file & saved layout; 7) some examples of usage with QEMU in the readme | 01:34:23 |
dzaima | * alright pushed Singeli Playground changes. Rough list of changes: 1) reworked the way ← works; now a←i32~~1; a = 2 won't update the watch, but a←i32~~1; a ↩ 2 will; 2) ← and the new ↩ can now be used in inner {} s; 3) if ⍎ isn't present, a main function will be run; 4) added display{'abc', i32~~1} which can be used outside of the after-⍎ body, including a custom main ; 5) layout can now be configured (right-click tabs; incl. renaming assembly tabs & duplicating/removing them) and is preserved in a file; 6) added commandline options for choosing different paths for the current file & saved layout; 7) some examples of usage with QEMU in the readme | 01:36:00 |
dzaima | (oh and with these changes the need for two Singeli compilations within the variables tab was removed (before it first got the types of things and only then was able to write their values); and with the layout changes you can have multiple output tabs visible and they'll all update on ctrl+s/ctrl+enter) | 02:06:51 |
razetime | @Hannu Hartikainen will BQN-80 have any changes in the neat future? I want to try using it for <http://tcc.lovebyte.party/> | 03:45:43 |
razetime | @Hannu Hartikainen will BQN-80 have any changes in the near future? I want to try using it for <http://tcc.lovebyte.party/> | 04:02:07 |
razetime | @dzaima can you link the script that you use to highlight bqn on github? i want to use it on here | 04:32:23 |