« first day (81 days earlier)      last day (640 days later) » 

4:45 AM
Inaccessible and invalid messages moved to Trash
ok so i closed #45
@UnrelatedString i think this makes sense
so swap: monad into dyad using right
 
and self: monad into dyad using left
and done
 
5:05 AM
well idk what to do now
guess i should reset my neovim config
@emanresuA 49-right-to-left
created the branch
ok i have thought about organising the code a bit
the current interpreter will be split into:
- builtins (atoms / quicks in their dicts)
- chains (inc. quicks helper functions)
- funcs (functions for atoms)
- attrdict (holds attrdict)
@lyxal ^
I'm basically rewriting flax because right to left requires a bunch of changes.
ok so i pinned #49
𝕨𝕩
@lyxal @emanresuA @UnrelatedString @mathcat ^ feedback?
Unrelated do the chaining rules make sense?
wow 14 messages in a row
 
5:55 AM
look good
 
6:07 AM
@UnrelatedString does it make sense?
the chaining
 
yeah
looks like it's just
mirrored jelly chaining
can't think of any issues
 
@UnrelatedString the 2, 2 rule in dyadic chains is still the same...
 
oh
hmm
might be a bit unintuitive but should still work
actually i guess it does affect design of what argument's left versus right
hmmmm
yeah you should probably flip the dyadic 2,2 so you can use it the same ways as the monadic 1,2
 
6:25 AM
ok
idk how to flip it lol
i got a little confused
 
since presumably the right argument of most atoms is the "main" argument
you want to make sure you get to put the accumulated value there
 
× + | (⍵ × ⍺) + λ
@UnrelatedString that ^?
 
6:43 AM
@UnrelatedString are the lone dyads fine?
 
oh wait
hmm
 
6:58 AM
@UnrelatedString i reversed their argmuents
 
@UnrelatedString im confused... is ⍵ + λ better or λ + ⍵?
 
⍵ + λ
 
oh ok
𝕗𝕝𝕒𝕩
𝔣𝔩𝔞𝔵
𝒻𝓁𝒶𝓍
!"#%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_`cdefghijlmnoqrstuwxyz{|}~¨¬¯°±²³´µ·¹ÆÇÐ×ð÷øĂĊċĎĴŘżƤȦɃɓˀˇ˘˙˜˝ˢΘΠΣεσгᐣᙾᴰᴹᴺᵀᵂᵈᵍᵐᵔᵖᵝᵠᶠᶲḂḄḊḌḍḞḟḢṖṠṪṬẆẎẠ‶⁰⁴⁵⁶⁺⁻⁼ⁿ₀₁₂₃₄₅₆₇₈₉₊₋₍₎⅟∀∆∇∊√∧∨≈≠≡≢≤≥⊂⊆⊏⊢⊣⋈⌈⌊⌜⌽⍋⍒⍪
len: 209
unused ascii: $@\abkpv
remaining space: 47
i am currently rewriting
i just found a duplicate element oof
ok pushed my current changes
to the new branch
 
 
3 hours later…
10:51 AM
@lyxal i am using doc comments instead of doc strings :p
it looks good
 
The idea of docstrings is that it allows things like vs code to generate tool tip documentation
 
11:09 AM
yeah i know, but comments looks better imo
so ill keep it that way
its better than having nothing
 
11:34 AM
100I+10240
>
>
⠀⠁⠂⠃⠄⠅⠆⠇⠈⠉⠊⠋⠌⠍⠎⠏⠐⠑⠒⠓⠔⠕⠖⠗⠘⠙⠚⠛⠜⠝⠞⠟⠠⠡⠢⠣⠤⠥⠦⠧⠨⠩⠪⠫⠬⠭⠮⠯⠰⠱⠲⠳⠴⠵⠶⠷⠸⠹⠺⠻⠼⠽⠾⠿⡀⡁⡂⡃⡄⡅⡆⡇⡈⡉⡊⡋⡌⡍⡎⡏⡐⡑⡒⡓⡔⡕⡖⡗⡘⡙⡚⡛⡜⡝⡞⡟⡠⡡⡢⡣
49292I                                      >                                                 >



 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯȰȱ
hoolly shit
@lyxal did you see that
there is atleast 40000 unicode characters there
 
oh
oh boy
that's a lot
no wonder why vivaldi froze for a bit
 
only 6 characters can cause mass destruction...the power of esolangs
 
 
4 hours later…
3:51 PM
lets hope i finish the rewrite quickly
that would be epic
 

« first day (81 days earlier)      last day (640 days later) »