@noelle that’s definitely weird behaviour, but it falls out of the fact that strings and numbers are the only valid outputs of an addition operation, and having `[] + $` be a number is almost definitely worse
@noelle idk `![]` being false seems expected to me, and `false + false` being 0 makes more sense than it being anything else, so the only part of this which i think might be objectionable is the fact that `[] + $` is a string
@djsundog honestly even just like
custom columns based on extended file attributes
i can write a script to set those myself if needbe just let me sort over them please
@alexandra scheme or relatives is a good choice however…
my personal opinion is that while functional programming concepts are good and extremely useful, they are good and useful only for a subset of problems that one might encounter when writing a program…
and more generalist languages have enough support for functional programming these days that they’re generally more pleasant to work with (unless your problems happen to be exclusively those that functional programming is good at).
definitely if your interest is just in transforming data, learn XSLT or Scheme!
otherwise, if you’re already familiar with Javascript, i’d recommend just doing functional stuff in Javascript+Deno… the caveat here is that the JS community is a mess, and it can be hard to get off on the right foot if you don’t already understand the language.
Swift is a very good programming language for functional programming in my experience. it’s probably my favourite language right now in general, although perhaps less because of its strengths and more because of the failings of the rest of them 😝.
@Rob_T_Firefly one option is “ser”, which is stolen from Dragon Age (/ other fantasy fiction?) but look it’s a really good word
if you don't need a direct analogue for sir/ma’am specifically, “mixter” (from Mx) has been used as an analogue for mister/missus and could fill that role
@djsundog ugh this would be extremely useful to me
very interestingly, Safari’s X·M·L processor moves comments present in the internal subset of the D·T·D out of the DOCTYPE and places them just before the root element
i would like to say this is non‐standard behaviour, but there actually ⁜is⁜ no standard regarding taking an X·M·L document and parsing it into the D·O·M
ye mighty, whomst think thyselves tall
look upon my works, and weep
https://gist.github.com/marrus-sh/ee76c6aa07292988597649ebcd5de5a5
; {
const re = /fails/uy
re.lastIndex = "this test ".length
"this test fails".replace(re, "succeeds")
}
@SportsGoblin maybe umpires are like yoshi and can only say their names and a small selection of onomatopoeia
Administrator / Public Relations for GlitchCat. Not actually glitchy, nor a cat. I wrote the rules for this instance.
“Constitutionally incapable of not going hard” — @aescling
“Fedi Cassandra” – @Satsuma
I HAVE EXPERIENCE IN THINGS. YOU CAN JUST @ ME.
I work for a library but I post about Zelda fanfiction.
For the time being, this is mostly a mirror of <https://status.ladys.computer/>. Want to get in touch? E·mail me!