🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel!
Set by lizmat on 6 September 2022.
xinming_ m: [*] (2, 3, 4) 11:25
camelia Potential difficulties:
Useless use of [*] in sink context
at <tmp>:1
------> <BOL>⏏[*] (2, 3, 4)
xinming_ m: [*](2, 3, 4)
camelia Potential difficulties:
Useless use of [*](2, in sink context
at <tmp>:1
------> <BOL>⏏[*](2, 3, 4)
xinming_ m: ([*](2, 3, 4)).say;
camelia 24
xinming_ ^^ Is there a function name for this? I know we have sum 11:26
we have .sum already
nemokosch pretty sure if there was a name it would be product 12:00
and I see no such thing 12:00
xinming_ nemokosch: Thanks, Even there is no such thing, knowing the name for this operation is good enough for me. 12:31
tellable6 xinming_, I'll pass your message to Nemokosch
guifa is there a way in parameter type declarations to type the container of a @-sigiled var? 13:49
e.g. sub foo (@bar is buf8) { … } ?
I know I can do where but feels clunky 13:52
tbrowder__ i would love it if some Windows expert would apply for a grant to beef up Raku github workflow testing on Windows. 14:30
and i would contribute to it. 14:31
*for Windows
ugexe I did a proof of concept to make long paths work on windows at the raku core summit. Alas, doing it correctly proved to require far more work than I anticipated 15:32
that was trying to do it entirely in rakudo though 15:37
doing it in MoarVM might be easier (contrary to what I originally thought). in all the places MoarVM does path operations it converts the string to some format, and on windows we could just add a new line under each of those instances that transforms the path as appropriate 15:38
tbrowder__ is that the main showstopper with Windows? 20:11
and a ? on fez: is it possible to allow the user to see his password as he enters it% 20:12
?
lizmat ::q 20:13
oops :-) 20:14
tbrowder__ or have an option to do so? or at least see a single dot for each char entered?
seniors have a tuff time with unix-style passwords where nothing appears to be happeing. 20:15
and a pox on all those othe apps that are so secure the owner can't see the 20:16
one he enters
rant complete, sigh 20:17
antononcube @tbrowder I have been working today on templates for generation full-blown rants. You might find them helpful. 20:53
@tbrowder I started doing that mostly because you seemed to like the 12 step list of quitting Python. 20:54
Here is an executed version of that template: github.com/antononcube/RakuForPred...e_woven.md 20:57
tbrowder__ i like it, but the ref to javascript to me seems to interrupt the stream 21:52
gfldex I *am* writing JavsScript today and I'm missing any form of comfort. 21:54
tbrowder__ .tell tonyo i tried to 'fez remove' a module i just released today and was told it didn't meet the 24 hr window!!!
tellable6 tbrowder__, I'll pass your message to tonyo
tbrowder__ sounds similar to python pain to me, but with less ws edges 21:55
antononcube: i'll bet you could write a good technical summary of why python ppl should prefer raku. it would make a nice addition to raku.org 21:58
antononcube I will think about it. 🙂 22:17
Voldenet there's few reasons why choose python over raku as well though 22:22
for example context managers
or __subclasshook__ 22:29
antononcube @Voldenet and @tbrowder I mostly writing Python trolling articles. So, using LLMs for that is just fine. 23:00
Now, making something more constructive and useful in that way -- i.e. with LLMs and templates -- requires a fair amount of iterations and vetting. 23:02
Voldenet the results are promising though, keep up the good work :> 23:07
antononcube My conniving plan is to show "the promising results" to Brian Duggan, so, he would get inspired to change Raku Jupyter-Kernel to accommodate easier and quicker access to LLMs. 23:12