« first day (690 days earlier)      last day (1085 days later) » 

11:37
If you've ever wondered why G and g are for Maximum and Minimum, my rational was that because M is for mapping, G would be the next best thing, as it could be Greatest item. And because g is the opposite of G (in terms of case), it has the opposite functionality
12:32
*rationale
Also, if I could get some of y'all to have a quick glance at the elements.yaml for my version 3 planning to make sure I'm on the right track, that'd be great
12:58
@lyxal looks good
13:42
kokonut27 opened PR #765 (Vyxal/Vyxalkokonut27/Vyxal) (kokonut27:main → Vyxal:main): Refactor using sourcery
pxeger closed PR #765 (Vyxal/Vyxalkokonut27/Vyxal) (kokonut27:main → Vyxal:main): Refactor using sourcery
14:51
@VyxalBot why spam?
 
2 hours later…
16:37
@lyxal ¤¢€§ are gonna be very useful. maybe change them to the superscript/subscript nums instead?
oooooooooooooooooooooooooh yeah. these new modifiers are awesome
½ doesnt vectorise? Shouldnt [8] -> 4 be [8] -> [4]
talking about the new one
wait new?
oh
oh
lyxal very speed
?
we should probably document . -> 0.5
and .x -> 0.x
and x. -> x.5
@Seggan elements.yaml for version 3
16:49
ah
@mathcat you mean 1. -> 1.5?
otherwise 1.2 wont work
yeah, like that
and i gotta add that to the Jyxal parser
17:25
!!/run 69.
@AaroneousMiller 69
@mathcat ^
cc @Seggan
x. != x.5
I do think that's a good idea though. We should add that
17:42
how do i repeat a list until it is longer than another?
@AaroneousMiller oh
@Seggan make that a VMC
whats that
Vyxal mini challenge
how?
just in chat?
yeah
like a cmc
17:46
@Seggan example?
given [1, 2, 3], repeat it until its longer than [1, 2, 3, 4], in this case it would be [1, 2, 3, 1, 2, 3]
@mathcat ya know what, im sandboxing that lol
lol
but can I still post an answer here?
sure
AttributeError: 'list' object has no attribute 'startswith' oooooof
18:09
How can you add a list to itself?
@mathcat You could do something like :J
You may also find to be very helpful
yeah, just wondering if there is a 1-byte solution
not really. the closest things I can think of are z and m, neither of which are quite what you're looking for
ah
why isn't there an n in a while loop?
what would the n hold?
18:22
the current iteration maybe?
yet another feature to add to Jyxal
yeah
I've got an 8-byte solution, which wasn't too difficult to find, but my instincts are telling me that there's a shorter solution that I just can't seem to find
save that for the actual challenge ;)
18:44
@AaroneousMiller wth
how?
mine is 22 bytes
by knowing way too much about vyxal
You are too good in vyxal for the mortal world.
lol *dies*
which means you are immortal
plats r good vyxalers
18:55
@Seggan what should the program return?
the extended list
0
A: Sandbox for Proposed Challenges

SegganRepeat List Until Longer code-golf The Challenge The challenge is simple: given an input list a and another list b, repeat a until it is longer than b. Call the repeated list ra. Then the following condition must hold true: len(b) < len(ra) <= len(b) + len(a). That is, a must not be repeated more...

19:10
AMiller42 opened issue #766 in Vyxal/Vyxal: Increment/Decrement until false
@mathcat should I make it an issue?
casually asks self
19:25
@mathcat i found a 14 byter
wth
one sec
I might get 13 bytes
i got 13 too ;)
12
umpf
feel free to share anything longer than 8 bytes
11 if you reverse the args
ima get back to Jyxal
19:45
@mathcat :: can be replaced with D
ah, thanks
@lyxal You better have mirror and palindromise on lists
20:01
Jyxal quick stats: 50 elements implemented (not including ones requiring special treatment), every structure besides functions implemented, 8.5k lines of code, largest file being BigDecimialMath (surprisingly, RuntimeMethods is 2nd), and BigDecimalMath also having the most comments
and of course, the long dictionary tops the record books with a staggering 46224 lines
How can I repeat a list?
so [1,2], 3 will be [1, 2, 1, 2, 1, 2]
!!/run ẋ [1,2]\n3
@Seggan Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
!!/run [1,2]\n3
@Seggan ⟨ ⟩
20:13
you get the point
!!/run 3ẋ [1,2]
@Seggan Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
!!/run 3ẋ [1,2]
@Seggan ⟨ ⟩
...
whatever
the point is,
21:03
!!/run 3ẋ - [1,2]
@AaroneousMiller ⟨ ⟨ 1 | 2 ⟩ | ⟨ 1 | 2 ⟩ | ⟨ 1 | 2 ⟩ ⟩
btw @Seggan about your idea of a nop flag, at the moment, any flag that isn't implemented acts as a nop, so as long as we don't define a - flag, it can be used as a nop.
mhm
21:21
I just realized that my 8-byte solution doesn't work if the length of b is a multiple of the length of a, so e.g. [1,2,3] [1,2,3,4,5,6] would return [1,2,3,1,2,3] instead of [1,2,3,1,2,3,1,2,3]. I fixed it, but now it is 9 bytes
AMiller42 opened issue #767 in Vyxal/Vyxal: All multiples diagraph
Does vyxal have a builtin for infinite fibonacci list?
21:36
@BgilMidol ÞF
!!/info
TheSecondComing123 opened issue #768 in Vyxal/Vyxal: Element for [n, -n, n, -n, ...]
AMiller42 opened issue #769 in Vyxal/Vyxal: Explicit input with the `a` flag should act normally
 
1 hour later…
22:56
@Seggan that's why I need people to double check things lol. That sounds like a typo
 
1 hour later…
23:59
Does Vyxal's x-element lambdas only capture elements or do they capture "program nodes"? i.e. would ⁽[abc|123] work?

« first day (690 days earlier)      last day (1085 days later) »