« first day (625 days earlier)      last day (857 days later) » 

4:26 AM
@lyxal yes 2³×10
 
 
3 hours later…
7:45 AM
@PyGamer0 or 2³×5²
 
wat
 
dah no
i'm dumb
 
lol
your mathcat
2⁴×5
 
2⁴×5
ugh
ninja'd
 
lol
 
 
4 hours later…
11:39 AM
 
just an aside: the vectorised printing PR can also be extended to account for global variables and global array usage in maps etc
all while avoiding a new lambda type leaving the character open for more overloads
also, it felt sloppy just leaving the output all messy in maps
 
12:41 PM
!!/'night
 
@lyxal o/
 
12:56 PM
@VyxalBot wohoo
 
 
8 hours later…
8:31 PM
@VyxalBot lmao chunky carried this release (yes I am calling emanresu A chunky what you gonna do about it)
 
8:59 PM
!!/run
 
@grandBagel Did you forget to put backticks around your code (`code`)? Remember to escape any backticks in your code (to type `hi`, enter `\`hi\``).
 
woops
!!/info
 
Does anyone know the list syntax?
 
⟨1|2|3|4⟩
 
9:04 PM
thx
How could I loop on every element of a list?
 
You could use a map lambda (⟨1|2|3|4⟩ƛ<your code>;)
The thing about map is that (currently) it's lazy, so if you want to print each element in a loop, that might not work directly
 
@user ...and that was exactly what I needed to do
 
What specifically do you want to do? Maybe I can help (no guarantees though :P)
 
Ah, not a problem, you can map and then print after the loop
Wait I'm dumb, there's literally a for loop in Vyxal
For loops are done with ( varname | forloopbody )
 
9:29 PM
I have a 15-byter (spoiler (don't look at it yet!)), can you find it @grandBagel?
 
 
1 hour later…
10:52 PM
back
how can I make the loop zero-based?
 
Flags
M    Make implicit range generation start at 0 instead of 1
m    Make implicit range generation end at n-1 instead of n
Ṁ    Equivalent to having both m and M flags
 
!!/run (|nIkain+, _ 10
 
[@grandBagel: 60037998]
 abcdefghijklmnopqrstuvwxyz1
  abcdefghijklmnopqrstuvwxyz2
   abcdefghijklmnopqrstuvwxyz3
    abcdefghijklmnopqrstuvwxyz4
     abcdefghijklmnopqrstuvwxyz5
      abcdefghijklmnopqrstuvwxyz6
       abcdefghijklmnopqrstuvwxyz7
        abcdefghijklmnopqrstuvwxyz8
         abcdefghijklmnopqrstuvwxyz9
          abcdefghijklmnopqrstuvwxyz10
 
11:13 PM
@lyxal what does this do?
 
If the argument is 42, print the time, else print username
 
!!/run λ42=[kN|`ʁß`
 
@Fmbalbuena Diamond
 
username?
 
The dictionary has probably been moved around a bit since then
That was before the rewrite
Oh you used the wrong B
!!/run λ42=[kN|`ʁβ`
 
11:17 PM
@lyxal username
 
@grandBagel just curious: why are you indexing into ka?
Also,
!!/run (nIka+, _ 10
 
[@lyxal: 60038133]
 abcdefghijklmnopqrstuvwxyz
  abcdefghijklmnopqrstuvwxyz
   abcdefghijklmnopqrstuvwxyz
    abcdefghijklmnopqrstuvwxyz
     abcdefghijklmnopqrstuvwxyz
      abcdefghijklmnopqrstuvwxyz
       abcdefghijklmnopqrstuvwxyz
        abcdefghijklmnopqrstuvwxyz
         abcdefghijklmnopqrstuvwxyz
          abcdefghijklmnopqrstuvwxyz
 
@user if only there was a pull request that detected if there was a possibility that you might want to eagerly evaluate a map instead of lazily evaluate it...
 
11:48 PM
:)
 
@lyxal get the nth letter of the alphabet
 
!!/run (nIkani+, _ 10
 
[@lyxal: 60038299]
 b
  c
   d
    e
     f
      g
       h
        i
         j
          k
 
!!/run (nIkani+, 10
 
@grandBagel 0
 
11:58 PM
!!/run (nIkani+, 10
 
[@lyxal: 60038317]
a
 b
  c
   d
    e
     f
      g
       h
        i
         j
 
gotta wrap the input in backticks too
 

« first day (625 days earlier)      last day (857 days later) »