« first day (692 days earlier)      last day (1083 days later) » 

00:46
Ah yes, beginning the constants
00:59
Java has no NaN 😥
lets vote on what to replace kn with
The string "NaN"
@Seggan it doesn’t seem like find works with substrings like that
!!/issue Make the find command work with substrings E.g let it recognise that elp can be found within help . ‘enhancement‘
@lyxal !!/issue repository **title** body `label` `label` - if the repository is not specified, it assumes Vyxal/Vyxal; the body can be omitted but it is recommended that you write a description; at least one label is required
The Brits are not gonna crack the Enigma without it lol
where tf are the backticks on the iPad keyboard
are these backticks
yes
so why wasn’t it recognising it
!!/issue Make the find command work with substrings E.g let it recognise that elp can be found within help. enhancement
Vyxal-Bot opened issue #778 in Vyxal/Vyxal: Make the find command work with substrings
01:09
@VyxalBot I have no clue what happened here then
@Seggan Wait, do doubles not have NaNs as a possible value?
@user they do, and infinity as well, but remember im using arbitrary precision numbers here.
@Seggan Wait, does that mean Python Vyxal has NaNs?
That sounds kinda not useful for a golfing language
Can we replace division by zero with someting else?
@user python's numbers have NaNs, yes
seriously...
01:20
!!/run kS
@Seggan
you have a digraph just for that...
ooh yeah. nailed all k digraphs except 7 in a single commit
Jyxal 0.3.0 gonna be the biggest release yet
01:52
@Seggan why not?
This is vyxal we're talking about
 
3 hours later…
04:50
Would it be cursed to make find look for the smaller string in the bigger string?
Not necessarily
Some things already swap based on arguments
Like contains will always look for scalar in list
I don't think smaller in bigger is a bad idea
I actually think it's a genius idea
Hm okay :)
Because you know that the bigger string will never be in the smaller string
c should have that functionality too
05:03
I just realised why the map print bug happens.
Nothing's printed until the final value is evaluated.
Yes
It's almost as if I made a branch that deals with that and a PR that disables lazy evaluation if there's a print statement
That was a quite hacky version
And apply lambda fixes that.
 
5 hours later…
10:11
@emanresuA it was never a bug
 
2 hours later…
12:00
@mathcat @BgilMidol @PyGamer0 @Seggan @Niko @UnrelatedString I've added y'all to the organisation admin list - this means that you guys are now organisation owners. Please don't do anything stupid like deleting the organisation or any major repos. But other than that, welcome aboard!
ಠ_ಠ
ok ill take it, thank you
lol
proceeds to delete the Vyxal repo
 
2 hours later…
14:00
@lyxal ok
!!/info
14:51
@lyxal appreciate it
@lyxal wth thanks lyxal!
15:39
any way to "destructure" a list?
nvm ÷ works
 
2 hours later…
17:40
🤔 am having problems restoring the context var after context loss. anyone here good with JVM bytecode or asm in general?
 
1 hour later…
19:00
nvm got it
19:12
@Fmbalbuena □ (All inputs wrapped in a list)
@BgilMidol and join by newlines?
@BgilMidol I can't find one but thanks to @Seggan For 1 byte
@Fmbalbuena note that that is join by newlines. youd still have to take the input list
ah
19:18
@Fmbalbuena can you clarify?
for every x do y?
also, i got this in 6 seconds 👀 codegolf.stackexchange.com/a/240802/107299
compared to vyxal's full minute
@BgilMidol like 5⟨2|3|4⟩<op>+ gives ⟨7|8|9⟩
most commands automatically vectorise
!!/run 5⟨2|3|4⟩+
@Seggan ⟨ 7 | 8 | 9 ⟩
@Seggan but this is an example, J does not work
19:22
do v
you have multidimensional lists?
v vectorises the next command
^^^ so in your case vJ
19:40
@Fmbalbuena with what
CMP: for , it will always return -1 if b is larger than a. Would it be useful to make it swap arguments if that is the case, or should we just leave it how it is?
@AaroneousMiller swap
@Fmbalbuena what are you trying to do?
@AaroneousMiller try to learn Vyxal
I need lyxal
@Fmbalbuena what problem are you solving?
19:49
@BgilMidol My challenges
@Fmbalbuena whats your challenge?
I'm not so good at general teaching per se, but I should be able to answer any questions you may have
@BgilMidol Black box and every challenge without Vyxal answer
@Fmbalbuena exactly what challenge?
19:51
@BgilMidol Reveal all clues of Black box
20:05
@AaroneousMiller swap
Isn't & technically a modifier? it modifies the next element such that the element is applied on the register instead of the stack, no?
 
1 hour later…
21:27
@AaroneousMiller show off your mastery ;) codegolf.stackexchange.com/q/243958/107299
 
2 hours later…
23:18
Seggan created branch Vyxal/antlr
23:40
idea: interactive vyxal
Interactive input works offline
If you don't pass any arguments as input, it uses stdin instead of argv
Also, holy crap Kevin has officially become one of us:
1
A: Can the Tune be Played?

Kevin CruijssenVyxal, 4 bytes ż-Þu My first Vyxal answer. Similar approach as the other answer. Try it online or verify all test cases. Explanation: ż # Push a list in the range [1, input-length] - # Subtract it from the input at the same positions Þu # Check if all values in this list are unique ...


« first day (692 days earlier)      last day (1083 days later) »