🦋 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:06
melezhik left,
reportable6 left
00:09
reportable6 joined
00:54
bigdata left
01:24
elcaro left
02:24
elcaro joined
02:51
Kaipei left
03:16
frost joined
03:35
Guest35 left
04:10
Kaiepi joined
04:18
Xliff left
04:30
Maylay left
04:35
Maylay joined
05:35
bloatable6 left,
nativecallable6 left,
releasable6 left,
notable6 left,
sourceable6 left,
unicodable6 left,
benchable6 left,
reportable6 left,
evalable6 left,
quotable6 left,
linkable6 left,
statisfiable6 left,
shareable6 left,
tellable6 left,
bisectable6 left,
coverable6 left,
committable6 left,
greppable6 left
05:36
unicodable6 joined,
evalable6 joined,
releasable6 joined,
benchable6 joined,
reportable6 joined
05:37
sourceable6 joined,
linkable6 joined,
nativecallable6 joined,
shareable6 joined,
coverable6 joined,
tellable6 joined
05:38
committable6 joined,
bloatable6 joined,
bisectable6 joined,
notable6 joined,
quotable6 joined
05:39
greppable6 joined,
statisfiable6 joined
06:06
reportable6 left
06:08
reportable6 joined
06:51
abraxxa joined
06:56
abraxxa left
06:57
abraxxa joined
07:05
Xliff joined
07:13
Sgeo left
07:41
lichtkind joined
07:42
lichtkind joined
08:11
dakkar joined
08:21
oodani left,
sena_kun joined,
oodani joined
09:08
razetime joined
|
|||
Geth | ecosystem: f87f40a8d7 | (Elizabeth Mattijsen)++ | META.list Remove SCGI It now lives in the zef ecosystem |
09:52 | |
ecosystem: a29f89854a | (Elizabeth Mattijsen)++ | META.list Freeze Locale-US While it is being moved to the zef ecosystem |
10:01 | ||
10:08
evalable6 left,
linkable6 left,
evalable6 joined
10:11
linkable6 joined
10:34
wingfold joined
|
|||
Geth | ecosystem: 1b3f947bdc | (Elizabeth Mattijsen)++ | META.list Freeze IRC::Utils While it is being moved to the zef ecosystem |
11:18 | |
ecosystem: 2a7ea03f27 | (Elizabeth Mattijsen)++ | META.list Remove Linenoise It now lives in the zef ecosystem |
11:20 | ||
11:34
evalable6 left,
linkable6 left
11:35
Altai-man joined,
evalable6 joined
11:36
linkable6 joined
11:38
sena_kun left
|
|||
guifa | weird | 11:58 | |
I've got a class that I stub, but even though it's defined later on I get an error tat it's been stubbed but not defined | |||
golfed | 12:00 | ||
m: class A::B { class A::C { ... }; class A::C { has $.d } } | |||
camelia | The following packages were stubbed but not defined: A::B::A::C |
||
guifa | any ideas what's going on? | ||
12:08
reportable6 left
12:09
reportable6 joined
12:22
mexen left
|
|||
lizmat | nope | 12:25 | |
moritz | bug is going on | ||
m: class A::C { ... }; class A::C { has $.d } | |||
camelia | ( no output ) | ||
moritz | ok, the outer thing is needed to reproduce | 12:26 | |
m: class Outer { class A::C { ... }; class A::C { has $.d } } | |||
camelia | ( no output ) | ||
moritz | m: class Outer::Middle { class A::C { ... }; class A::C { has $.d } } | ||
camelia | ( no output ) | ||
moritz | *and* it needs a name conflict between the As there | ||
m: class Outer::Middle { class Outer::C { ... }; class Outer::C { has $.d } } | |||
camelia | The following packages were stubbed but not defined: Outer::Middle::Outer::C |
||
moritz | fascinating | ||
guifa | I can work around it fairly easily, thankfully, but if we agree it's buggy I'll file a report | 12:28 | |
lizmat | yea, please :-) | 12:30 | |
guifa | and with that | 12:40 | |
my massive refactoring of Intl::CLDR (hitherto per gfldex's former calculations the biggest module by LOC) is complete | 12:41 | ||
guifa does a happy dance | |||
japhb | \o/ | ||
guifa++ | |||
guifa | although with the refactoring, I've probably shaved off 20-25% of code, so doubt I'm the LOC champ anymore | 12:44 | |
lizmat | guifa++ | 12:59 | |
13:10
Kaiepi left
13:11
Kaiepi joined
|
|||
moritz | as the saying goes, lines of code is like mass of airplanes: nobody would build an aircraft with the goal to make it heavy :-) it just might need that much mass to do what it has to do | 13:29 | |
13:31
Sgeo joined
|
|||
uzl[m] | "Perl 6 has a very powerful type system..." | 13:33 | |
old.reddit.com/r/ruby/comments/bew...s/el9ox9w/ | |||
Throwback to when Raku was still called Perl 6... Or is it? How long ago did the rename happen? | 13:34 | ||
weekly: old.reddit.com/r/ruby/comments/bew...s/el9ox9w/ | 13:35 | ||
notable6 | uzl[m], Noted! (weekly) | ||
13:35
Guest35 joined
|
|||
guifa | moritz fair. Some of my bestest modules are quite small. Unfortunately, this is the equivalent of the airplane factory and their equipment's factories used to produce the itsy bitsy modules :-) | 13:35 | |
I at least wrote a script to comment out the equipment's factories, and leave just the airplane factory in place to reduce memory overhead and dependencies a bit | 13:37 | ||
14:03
morte_ joined
14:18
frost left
15:11
perlbot left,
simcop2387 left
15:29
simcop2387 joined
15:30
perlbot joined
15:42
patterner____ joined,
bingos_ joined,
kawaii__ joined,
ecocode____ joined
15:43
dustinm`_ joined
15:44
wingfold left,
m_athias_ joined,
aqua1 joined
15:45
Juerd_ joined,
rypervenche_ joined
15:49
m_athias left,
corwin left,
AlexDaniel left,
uzl[m] left,
ugexe left,
rypervenche left,
Altreus left,
bingos left,
aqua left,
synthmeat left,
bd3i left,
kawaii_ left,
patterner___ left,
leah2 left
15:50
ecocode___ left,
dustinm` left,
Juerd left,
Juerd_ is now known as Juerd,
kawaii__ is now known as kawaii_,
ecocode____ is now known as ecocode___
15:54
m_athias_ is now known as m_athias
15:56
Altreus joined,
bd3i joined,
ugexe joined
15:57
leah2 joined,
synthmeat joined
15:58
uzl[m] joined
16:01
AlexDaniel joined
16:09
corwin joined
16:38
dakkar left
16:42
synthmeat left
16:43
synthmeat joined
16:45
lichtkind_ joined
16:47
lichtkind left
16:53
Kaiepi left
16:54
Kaiepi joined
17:11
razetime left
17:13
Sankalp left
17:14
Sankalp joined
17:18
bigdata joined
17:25
mscha joined,
morte_ left
|
|||
mscha | m: say 1.76×10⁶⁷ ~~ Int # annoying | 17:25 | |
camelia | False | ||
17:35
MoC joined
17:37
Nemokosch joined
17:38
Nemokosch left
17:39
Nemokosch joined
|
|||
Nemokosch | m: say (1.76×10⁶⁷).narrow ~~ Int # maybe not so annoying | 17:39 | |
camelia | True | ||
tellable6 | 2022-05-09T10:10:55Z #raku <CIAvash> Nemokosch: docs.raku.org/language/syntax#Impl...in_blocks) | ||
Nemokosch | what? :DD | 17:40 | |
17:42
Nemokosch left
|
|||
guifa | mscha: that happens because the rule is that the wider type is used. Since 1.76 is (I'm guessing you just watched Numberphile today) a Rat, the result is also a Rat. Nemokosch has the way to tighten it back up to Int | 17:42 | |
mscha | guifa: I understand why it happens; it's just annoying that standard scientific notation of a number that is obviously an integer, is not an Int. | 17:43 | |
And yes, I watched Numberphile. I tried (^1.76×10⁶⁷).pick but it hung. (^176×10⁶⁵).pick is the easiest workaround. | 17:44 | ||
gfldex | m: my $r := ^1.76×10⁶⁷; | 17:46 | |
camelia | ( no output ) | ||
mscha | m: say (1/((1/(1.76×10⁶⁷)).rand)).ceiling; # number that, according to Numberphile, nobody ever thought of. | 17:50 | |
camelia | 100352158003933046523661330621992136912608585897561936106595727441920 | ||
gfldex | looks like .pick tries to turn that range into a list. A fairly large list. | 17:53 | |
m: (1.76×10⁶⁷).rand.say; | 17:55 | ||
camelia | 4.0869940014572703e+65 | ||
tonyo | . | ||
17:55
Nemokosch joined
|
|||
Nemokosch | m: say (^(1.76*10**67).narrow).pick | 17:56 | |
camelia | 3875844276953731509926309378966542512051535979500765905262676223422 | ||
17:59
n1to joined
18:06
Nemokosch left
18:08
reportable6 left
18:10
reportable6 joined
|
|||
Voldenet | m: say 1.76×10⁶⁷ ~~ Int|Rat | 18:11 | |
camelia | True | ||
18:39
bingos_ is now known as BinGOs
18:40
BinGOs left,
BinGOs joined
18:48
MasterDuke left
19:01
MasterDuke joined
19:28
Kaiepi left
19:51
Kaiepi joined
20:07
wingfold joined
20:23
morte_ joined
20:31
Altai-man left
20:40
sena_kun joined
20:43
abraxxa left
|
|||
lizmat clickbaits rakudoweekly.blog/2022/05/16/2022-20-439-468/ | 20:44 | ||
21:03
bigdata left
21:54
archenoth left
21:56
MoC left
22:00
n1to left
22:01
archenoth joined
22:02
morte_ left
22:17
discord-raku-bot left
22:18
discord-raku-bot joined
22:45
mima joined
22:46
mima left
23:29
lichtkind_ left
|