🦋 Welcome to Raku! raku.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: colabti.org/irclogger/irclogger_log/raku
Set by ChanServ on 14 October 2019.
moon-child is there a version of first that returns an index instead of an element? 06:36
(actually, better yet, is there a version of first that returns everything after and including the matched element, instead of just the element in question?)
I see :k 06:41
parabolize m: say .signature.gist for &first.candidates 07:14
camelia (Bool:D $t, |)
(Mu $test, +values, *%a)
moon-child ooh, you know would be cool 07:24
@x &&.= map(...) as shorthand for @x = @x && @x.map(...)
CIAvash codesections: It was uzl who mentioned the link, I just added it to the weekly, after me lizmat did it too 🙂 08:48
lizmat moon-child: @x .= map would do very little if @a is empty 08:59
cetjs2 hello all 10:35
what opengl bindings in raku?
cetjs2 jmerelo, cast) 10:36
moon-child lizmat: well, fair enough. But the same syntax for scalars would be cool. ‘Run this method on the object, if the object exists’ 10:37
lizmat cetjs2: modules.raku.org/search/?q=OpenGL # sadly none, apparently 10:38
moon-child cetjs2: I'm not aware of any. I played with graphics a little bit at one point, writing all the graphics code in c and calling into it from raku
cetjs2 lizmat, ( 10:40
lizmat, better idea for gsoc))) 10:41
jmerelo cetjs2: it certainly is 10:48
lucs What determines which distributions appear in raku.land? 11:17
lizmat I think it only handles CPAN uploaded modules ?
and maybe modules on fez ?
lucs In particular, I'm wondering why Template::Mojo appears to be missing.
Uh, what's fez? 11:18
lizmat modules.raku.org/dist/fez:zef:zef:tony-o
lucs Thanks
QhpAptyj9hj0RQwM masak: Hey :) For issue #526 on Alma, I'm looking for where I can add new language operators. I can see they appear to be in alma/t/features Is that the only place I need to add a is.t file, or are there also other place I'd need to look in? 12:28
masak QhpAptyj9hj0RQwM: wow, nice! I'd recommend checking against what happened the last time an operator was added, in commit ca97ce. 13:32
documentation updated, Builtins.pm6, and operators.t -- that's basically it 13:33
El_Che .pm6? You're old, man :) 13:34
masak stipulated.
there was an even earlier time when those files were just called .pm
El_Che :)
masak I remember being very cagey about putting sixes in the file names; to me it was just Perl module files 13:35
a decidedly gauche opinion these days... :)
El_Che people were burnt for less in the past
lizmat sadly, the crowds with stakes have decreased in numbers :-( 13:36
masak well, I'm still here, old-fashioned opinions and all
I ask forgiveness for my rusty habits 13:37
lizmat you old man, you! :-)
m6locks rrustik
El_Che every language needs a crazy uncle
masak happy to oblige
masak actually, I felt even in 2012 or so that I was an "old" Perl 6 user, because I had some habits from around 2008 that were really hard to shake 13:38
El_Che It sounds like when I tell stories about the 90s internet to young colleagues :) 13:39
masak newer users would just (I felt) swoop in and express things really succinctly sometimes, but I didn't really think of those simpler ways, because they used to be not implemented yet :P
masak .oO( this is an ex-NYI! it has ceased to not be! ) 13:40
lucs reflects on "stakeholders"... 13:49
lizmat lucs: :-) 13:53
masak reflects on the fact that lizmat is sad that crowds with stakes are smaller 13:55
QhpAptyj9hj0RQwM masak: Nice, ty. I'll make sure to checkout ca97ce. 13:59
PimDaniel \o 16:40
Is there an opposite for .uniname : given an uniname const, i got the UTF-8 char? 16:41
I'v found it m: say "\c[LATIN SMALL LETTER A WITH ACUTE]" 16:47
gfldex m: say "\c[BUTTERFLY]";
camelia 🦋
gfldex PimDaniel: ^^^
PimDaniel Thank's gfldex I'v just found it! Thank's. 16:48
back later! 16:49
lizmat m: dd "LATIN SMALL LETTER A WITH ACUTE".uniparse 17:38
camelia "á"
lizmat for PimDaniel
guifa New module as a part of my work rewriting LanguageTag: github.com/alabamenhu/IntlLanguageTaggish 20:06
It might be a bit overenjoyed but meh 20:08
raydiak bisectable6: BEGIN %*LANG<MAIN-actions> := %*LANG<MAIN-actions> but role { method regex_def (Mu $m) { say "regex def"; callsame; } }; grammar G { token TOP { .* } } 20:45
bisectable6 raydiak, Will bisect the whole range automagically because no endpoints were provided, hang tight
raydiak, Output on all releases: gist.github.com/74400b6d67d569893c...1741d723e6
raydiak, Bisecting by output (old=2017.02 new=2017.03) because on both starting points the exit code is 0
raydiak, bisect log: gist.github.com/708722d6f5228bbde5...1619f2fbc8 20:46
raydiak, Output on all releases and bisected commits: gist.github.com/86d457ab1ba0d28d0b...c0a84a114a
AlexDaniel` uh this needs to be fixed in bisectable 20:47
it doesn't know how to handle multiple commits
see the log for the list, it's a merge of something about braids 20:48
raydiak thanks, I'll look at the log. never used bisectable before 20:51
if anyone has any suggestions about how to properly do what I was bisecting in modern raku, I'd appreciate it 20:55