🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). This channel is logged for the purpose of keeping a history about its development | evalbot usage: 'm: say 3;' or /msg camelia m: ... | Log inspection is getting closer to beta. If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 25 August 2021. |
|||
00:01
samcv joined
00:07
reportable6 left
00:46
gabiruh_ joined,
gabiruh left
01:01
simcop2387 left
01:02
perlbot left
01:07
reportable6 joined
01:13
perlbot joined
01:16
simcop2387 joined
01:21
clarjon1 left
02:21
nativecallable6 left,
unicodable6 left,
committable6 left,
bloatable6 left,
greppable6 left,
shareable6 left,
notable6 left,
releasable6 left,
bisectable6 left,
squashable6 left,
quotable6 left,
benchable6 left,
evalable6 left,
sourceable6 left,
reportable6 left,
tellable6 left,
linkable6 left,
statisfiable6 left,
coverable6 left,
nativecallable6 joined
02:22
coverable6 joined,
reportable6 joined,
quotable6 joined,
benchable6 joined,
tellable6 joined
02:23
unicodable6 joined,
notable6 joined,
greppable6 joined,
statisfiable6 joined,
committable6 joined,
squashable6 joined
02:24
releasable6 joined
02:35
Kaipi left,
Kaipi joined
03:14
frost joined
03:21
evalable6 joined
03:22
shareable6 joined,
linkable6 joined
03:23
bisectable6 joined
03:41
frost left
04:06
discord-raku-bot left
04:07
discord-raku-bot joined
05:03
Kaipi left
05:04
Kaipi joined
05:22
bloatable6 joined
05:51
camelia left,
zostay left,
simcop2387 left,
perlbot left,
gabiruh_ left,
Sgeo left,
oodani left,
xinming left,
tib left,
eseyman left,
laidback_01 left,
kjp left,
Geth left,
codesections left,
maettu left,
perlmaros left,
ilogger2 left,
tinita left,
phogg left
05:52
Maylay left,
simcop2387 joined,
perlbot joined,
gabiruh_ joined,
Sgeo joined,
oodani joined,
xinming joined,
tib joined,
eseyman joined,
laidback_01 joined,
phogg joined,
tinita joined,
ilogger2 joined,
perlmaros joined,
maettu joined,
codesections joined,
Geth joined,
kjp joined,
zostay joined
05:53
bloatable6 joined,
Kaipi joined,
discord-raku-bot joined,
bisectable6 joined,
linkable6 joined,
shareable6 joined,
evalable6 joined,
releasable6 joined,
squashable6 joined,
committable6 joined,
statisfiable6 joined,
greppable6 joined,
notable6 joined,
unicodable6 joined,
tellable6 joined,
benchable6 joined,
quotable6 joined,
reportable6 joined,
coverable6 joined,
nativecallable6 joined,
samcv joined,
unclechu joined,
AlexDaniel joined,
CIAvash joined,
Altai-man joined,
nebuchadnezzar joined,
swaggboi joined,
colemanx joined,
Maylay joined,
djerius joined,
dogbert11 joined,
MasterDuke joined,
_________ joined,
slowtype- joined,
epony joined,
Voldenet joined,
yonnybg joined,
japhb joined,
andinus joined,
guifa joined,
qorg11 joined,
vrurg joined,
lockywolf joined,
jaguart joined,
juanfra__ joined,
[Coke] joined,
jmcgnh joined,
kybr joined,
andrea[m] joined,
bdju joined,
timo joined,
lgtaube joined,
merpaderp joined,
Zgredu[m] joined,
anight[m] joined,
Arathorn joined,
amenonsen joined,
clarkema joined,
sftp joined,
Scotteh joined,
dac joined,
goblin joined,
jrjsmrtn joined,
Manifest0 joined,
sivoais joined,
pierrot joined,
RakuIRCLogger joined,
lizmat joined,
TempIRCLogger joined,
a3r0 joined,
m_athias joined,
nine joined,
sjn joined,
solitario joined,
corwin joined,
xkr47 joined,
Ekho joined,
BinGOs joined,
gordonfish joined,
moon-child joined,
KotH joined,
synthmeat joined,
mtj joined,
rjbs joined,
moritz joined,
broquain1 joined,
jast joined,
gugod joined,
leedo joined,
vodkra joined,
bd3i joined,
thowe joined,
Summer joined,
dpk joined,
mjgardner joined,
ecocode__ joined,
JRaspass joined,
jdv joined,
masak joined,
renormalist joined,
Altreus joined,
PotatoGim joined,
spacekookie_ joined,
leont joined,
kawaii_ joined,
skaji joined,
rba joined,
tobs joined,
tbrowder joined,
Grrrr joined,
markmarkmark joined,
leah2 joined,
avar joined,
pejayes joined,
dg joined,
tonyo joined,
bartolin_ joined,
greyrat_ joined,
gfldex joined,
ProperNoun joined,
jcallen joined,
GreaseMonkey joined,
ecocode joined,
dustinm` joined,
lucs joined,
patrickb joined,
lucerne joined,
ingy joined,
Tirifto joined,
esh joined,
mykhal joined,
elcaro joined,
pjlsergeant joined,
SmokeMachine joined,
patterner___ joined,
Woodi joined,
charsbar joined,
Juerd joined,
ugexe joined,
eof joined,
Ulti joined,
peder joined,
jjatria joined,
silug joined,
rypervenche joined,
El_Che joined,
DarthGandalf joined,
Util joined,
destroycomputers joined,
jercos joined,
samebchase joined,
perryprog joined
05:54
zostay joined
05:55
jjatria left,
jjatria joined
06:02
camelia joined
06:08
reportable6 left
07:08
evalable6 left,
linkable6 left
07:10
reportable6 joined,
linkable6 joined
07:27
mexen joined
07:37
linkable6 left
07:41
abraxxa joined
07:47
abraxxa left
07:48
abraxxa joined
08:10
frost joined
08:32
Sgeo left
08:40
linkable6 joined
08:44
frost left
08:45
Manifest0 left
08:47
Manifest0 joined
08:48
squashable6 left
08:55
dakkar joined
09:10
frost joined
09:11
linkable6 left
|
|||
frost | m: (:5a).WHAT.say | 09:12 | |
camelia | (Pair) | ||
09:13
coleman-x joined,
colemanx left
09:19
razetime joined
09:22
sourceable6 joined
09:36
frost left
09:40
laidback_01 left
09:41
laidback_01 joined
09:48
squashable6 joined
10:47
razetime left
10:50
lgtaube left
10:56
jjido joined
11:05
lgtaube joined
11:09
evalable6 joined
11:13
linkable6 joined
11:27
sena_kun joined
12:08
reportable6 left
12:09
reportable6 joined
12:27
jjido left
13:08
discord-raku-bot left,
discord-raku-bot joined
13:39
Guest30 joined,
Guest30 left
13:50
jjido joined
14:12
jjido left
15:12
quotable6 left,
committable6 left,
bloatable6 left,
nativecallable6 left,
reportable6 left,
bisectable6 left,
greppable6 left,
notable6 left,
shareable6 left,
tellable6 left,
benchable6 left,
linkable6 left,
coverable6 left,
releasable6 left,
unicodable6 left,
evalable6 left,
squashable6 left,
statisfiable6 left,
sourceable6 left,
evalable6 joined
15:13
notable6 joined,
committable6 joined,
statisfiable6 joined
15:14
shareable6 joined,
sourceable6 joined,
tellable6 joined
15:15
bisectable6 joined,
releasable6 joined
15:27
Sgeo joined
15:32
razetime joined
15:39
jjido joined
15:41
MoC joined
|
|||
lizmat | And yet another Rakudo Weekly News hits the Net: rakudoweekly.blog/2022/02/14/2022-...-released/ | 15:57 | |
16:05
jjido left
16:13
squashable6 joined
16:14
coverable6 joined,
bloatable6 joined,
nativecallable6 joined,
benchable6 joined,
quotable6 joined
|
|||
dynamite | beautiful | 16:46 | |
codesections | lizmat++ | ||
17:06
razetime left
17:12
greppable6 joined
17:14
linkable6 joined
|
|||
CIAvash | lizmat++ | 17:29 | |
lizmat: I don't see my blog posts, should I add them to the weekly bot? | 17:30 | ||
17:35
dakkar left
|
|||
lizmat | CIAvash: yes, that would help! :-) | 17:41 | |
sorry that I missed them... :-( | |||
CIAvash | no problem, they are mentioned in the Twitter section | 17:43 | |
weekly: www.ciavash.name/blog/2022/02/13/T...s-in-raku/ | |||
notable6 | CIAvash, Noted! (weekly) | ||
CIAvash | weekly: www.ciavash.name/blog/2022/02/13/h...tor-in-go/ | 17:44 | |
notable6 | CIAvash, Noted! (weekly) | ||
lizmat completely missed that that was a blog post :-( | |||
lizmat should look closer :-) | 17:50 | ||
17:55
MoC left
17:58
jjido joined
18:08
reportable6 joined
18:21
sena_kun left
|
|||
Geth | ecosystem: 8746380462 | (Elizabeth Mattijsen)++ | META.list Lock the commit of Pythonic::Str While we're moving it to the zef ecosystem |
18:25 | |
18:36
clarjon1 joined
|
|||
leont | Experiencing a weird issue where I can't use a class inside a module if it's called X::Client, but can access it when it's renamed to Y::Xlient | 19:01 | |
Er, Y::Client | |||
lizmat | m: dd X::Client | 19:02 | |
camelia | Could not find symbol '&Client' in 'X' in block <unit> at <tmp> line 1 |
||
lizmat | m: class X::Client { }; dd X::Client | ||
camelia | X::Client | ||
leont | Er, can't use a class defined inside the module from outside of the module | 19:05 | |
19:13
unicodable6 joined
|
|||
leont | I can reproduce it with a Foo.rakumod containing «module Foo { class Y::Client {} }», and then running «raku -I. -e 'use Foo; Foo::X::Client.new'» | 19:14 | |
19:17
vrurg left
19:18
jjido left,
vrurg joined,
vrurg left,
vrurg joined,
vrurg left
19:19
vrurg joined
|
|||
CIAvash | m: module M { class X::Client {} }; dd X::Client # hmm | 19:23 | |
camelia | M::X::Client | ||
19:26
vrurg left
|
|||
leont | CIAvash: yea,, inside the module it works fine | 19:30 | |
*h | |||
Oh wait, I think I see what you mean | 19:31 | ||
I guess this is because X:: already exists as a namespace | |||
But I still doubt this is what we want | 19:32 | ||
bartolin_ | leont: there is at least this old open issue that points out some oddities with using core namespaces: github.com/Raku/old-issue-tracker/issues/5815 (I didn't try if all the reported still exist, but at least this still looks strange: | 19:33 | |
m: class Foo { role X {}; method z { Foo!z } } | |||
camelia | ===SORRY!=== Could not locate compile-time value for symbol Method::NotFound |
||
leont | bartolin_: yeah, that sounds like the same issue | 19:34 | |
Putting it in a package X { class ... } instead seems to work around the issue, but it's still rather surprising | |||
20:17
jjido joined
20:25
vrurg joined,
vrurg left
20:34
abraxxa left
21:25
laidback_01 left
21:35
linkable6 left
21:38
linkable6 joined
21:55
curiosa joined
21:58
laidback_01 joined
22:08
linkable6 left
22:10
linkable6 joined
22:26
laidback_01 left
22:35
jjido left
22:44
laidback_01 joined
|
|||
guifa | there are some weird things that can happen with using any namespace that exists | 22:49 | |
I got a bug report with DateTime::Timezones where my module conflicted with another one that exported `class DateTime::Parse` | 22:50 | ||
when mine imported in `class DateTime [is DateTime]`, the DateTime::Parse disappeared | |||
that doesn't happen with non-built ins though: | 22:53 | ||
m: class Foo::Bar { method foo {'foobar'} }; class Foo { ; }; say Foo::Bar.foo | |||
camelia | foobar | ||
MasterDuke | i just watched p6steve's fosdem talk. i think that's the first time i've ever seen a grammar with two action classes available, very cool | 23:06 | |
23:33
curiosa left
|