« first day (750 days earlier)      last day (1025 days later) » 
00:00 - 20:0020:00 - 00:00

@Seggan Are you okay with fun foo(): Bar = baz or do you prefer fun foo(): Bar { return baz }?
I feel like you said once you don't like the former but I can't remember
lol just commented on that one
i only use the former for really simple ones
Makes sense
Just commented on that one too
btw lyxal not sure if you've seen PR#934 yet? just some adjustments to the to-base thing to cover edge-cases
Could you add a test or two btw?
20:05
@Steffan Tbh since myxal is off the ground (and all these requests to change), might as well move it to myxal repo. i hopefully fixed any errors that came up during compile
@user jyxal/myxal?
depends on if I know how to
No, I meant HN
You just go into the elements.yaml and add another thing to the tests: part for that element
I'd do it but I'm lazy doing important work like, um, eating Cheetos
is tests/ automatically generated
20:06
Ye
ah
that explains why there's so much repetition
You really thought humans would write code like that?
I thought you thought better of us :(
well i looked at about 10 lines total of it
BTW what should
!!/run -4 2 Ο„
@hyper-neutrino ⟨ 1 | 0 | 0 ⟩
uh
!!/run 4N 2 Ο„
20:09
[@hyper-neutrino: 61071113]
STDERR:
Traceback (most recent call last):
  File "/home/Vyxal/mysite/vyxal/main.py", line 164, in execute_vyxal
    exec(code, locals() | globals())
  File "<string>", line 7, in <module>
  File "/home/Vyxal/mysite/vyxal/elements.py", line 4281, in to_base
    maximal_exponent = int(log_mold_multi(lhs, len(rhs), ctx))
  File "/home/Vyxal/mysite/vyxal/elements.py", line 2386, in log_mold_multi
    return {
  File "/home/Vyxal/mysite/vyxal/elements.py", line 2387, in <lambda>
what's expected for that @lyxal
@Seggan re this, why have the obj.toString() be assigned to a variable instead of being on the same line?
i got yaml to txt/md conversion working in scala
20:23
Noice
Steffan153 opened PR #14 (Vyxal/VyxalS) (Vyxal:yaml-conversion → Vyxal:main): add YAML to txt/md conversion
Now we need a CI to do it for us
It uses circe-yaml
cgccuser approved on PR #14 (Vyxal/VyxalS): "If it works on your computer, that's good enough for me. I'll add a workflow later."
The workflow doesn't need to do much, just run sbt yaml/run, I guess
Yeah
and commit
20:25
Steffan153 merged PR #14 (Vyxal/VyxalS) (Vyxal:yaml-conversion → Vyxal:main): add YAML to txt/md conversion
Steffan153 deleted branch VyxalS/yaml-conversion
We just copy the committing part from the Python workflow and the sbt part from the Scala workflow
Thanks btw
Python workflow uses pre-commit.ci, which doesn't support scala
we can use raw github actions
148
A: Push to origin from GitHub action

peterevansactions/checkout@v2 Version 2 of checkout resolves the detached HEAD state issue and simplifies pushing to origin. name: Push commit on: push jobs: report: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Create report file run: date +%s > report.txt...

Wait that does use actions/checkout
But whatever
Let me try that
Btw why don't you use jdk 18 in your github actions
That's what I use
idk, I just used their template
I'd recommend 17 for everything because it's LTS
20:30
I use 18
It works great
Steffan153 opened PR #15 (Vyxal/VyxalS) (Vyxal:add-workflow → Vyxal:main): add workflow to generate text and markdown file
We can just go with that then
That was quick
It doens't work yet th
Wait, nevermind
Let me test it
I'd recommend having the test and MD workflows be separate
They are separate
20:32
In separate files, I mean
Oh I forgot to run sbt yaml/run lol
I kinda just like not having everything being in one file
I'll fix that in a sec
Committing and pushing by yourself is a bit of a pain, we can use this action
20:41
Looks like it's working now
This is awesome
I still need to generate parsed_yaml.js
πŸ‘ Go for it
I'll do that later
I'm done for the moment
Steffan153 merged PR #15 (Vyxal/VyxalS) (Vyxal:add-workflow → Vyxal:main): add workflow to generate text and markdown file
Steffan153 deleted branch VyxalS/add-workflow
20:43
tbh, we don't even need this generation stuff to be in Scala
Yeah, but why not
Since it runs on GitHub's servers, we can just copy that Python stuff
Why mix languages
@Steffan Fair enough lol
I don't know how I managed to make subtraction an exact copy of addition without modifying anything
cgccuser approved on PR #13 (Vyxal/VyxalS): "I'm gonna just approve this real quick and make any changes that are needed later. Doesn't seem to be anything wrong, just a few stylistic things that we might want to change"
20:49
Sorry for not reviewing that earlier
21:33
@user Space as in the ð character
@Seggan Idea for Myxal: Would it be possible to cache the stdlib bytecode into a file and run that?
22:07
chunkybanana opened issue #935 in Vyxal/Vyxal: `βˆ†β€Ί` and `βˆ†β€Ή` can (should) be single characters
@user idk
@emanresuA the stdlib produces no bytecode
Wait what
Oh is it just aliases
If I were you I'd allow lambdas to be functions as well
i dont get it
Allow lambda functions within the code to be stored to builtins?
@Seggan Then why'd you say nope to my suggestion? >:(
22:17
Something like Ξ»1|β‚Œβˆ‘L/; `ṁ` ¨→ maybe?
@emanresuA Doesn't it already do that?
¯\_(ツ)_/¯
chunkybanana opened issue #936 in Vyxal/Vyxal: Digraphs to prune
 
1 hour later…
23:39
@hyper-neutrino did you see my PR for the bot?
@hyper-neutrino same as 05ab1e would give: Try it online!
23:57
chunkybanana opened issue #937 in Vyxal/Vyxal: `αΊ‡` is still still janky
I'm just gonna completely rewrite αΊ‡
00:00 - 20:0020:00 - 00:00

« first day (750 days earlier)      last day (1025 days later) »