🦋 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. |
|||
00:00
reportable6 left
00:01
reportable6 joined
00:22
jpn joined
00:36
Guest57 joined
00:37
Guest57 left
00:54
razetime joined
01:54
shareable6 left,
linkable6 left,
releasable6 left,
squashable6 left,
coverable6 left,
statisfiable6 left,
tellable6 left,
notable6 left,
evalable6 left,
benchable6 left,
nativecallable6 left,
bloatable6 left,
bisectable6 left,
quotable6 left,
sourceable6 left,
greppable6 left,
reportable6 left,
committable6 left,
unicodable6 left
01:55
nativecallable6 joined,
committable6 joined,
releasable6 joined,
unicodable6 joined,
evalable6 joined,
coverable6 joined
01:56
tellable6 joined,
shareable6 joined,
sourceable6 joined,
notable6 joined,
bloatable6 joined,
linkable6 joined
01:57
squashable6 joined,
greppable6 joined,
statisfiable6 joined,
bisectable6 joined,
reportable6 joined,
benchable6 joined,
quotable6 joined
02:57
linkable6 left,
evalable6 left
02:58
linkable6 joined
03:00
evalable6 joined
|
|||
su.shi | class Action [is] Abstract, Thing if only this worked.. | 03:30 | |
03:44
jpn left
04:12
razetime left
04:33
jpn joined
04:38
jpn left
05:01
jpn joined
05:07
jpn left
05:21
razetime joined
05:57
jpn joined
06:00
reportable6 left
06:02
reportable6 joined
06:03
jpn left
06:44
abraxxa joined
06:52
jpn joined
06:57
jpn left
07:34
jpn joined
07:40
jpn left
07:45
sena_kun joined
08:10
dakkar joined
08:19
razetime left
08:49
razetime joined
09:46
jpn joined
09:51
jpn left
|
|||
guifa | su.shi what are you trying to do? | 10:09 | |
Voldenet | consider roles | 10:33 | |
m: role Action { method do { … } }; Action.new | |||
camelia | Method 'do' must be implemented by Action because it is required by roles: Action. in block <unit> at <tmp> line 1 |
||
10:51
evalable6 left,
linkable6 left
10:52
linkable6 joined
10:53
evalable6 joined
11:13
kurahaupo joined
11:23
razetime left
11:35
Sgeo left
12:00
reportable6 left
12:01
reportable6 joined
12:07
jpn joined
12:12
jpn left
12:17
kurahaupo left
12:18
kurahaupo joined,
kurahaupo left
12:19
kurahaupo joined,
kurahaupo left
12:20
kurahaupo joined,
kurahaupo left
12:21
kurahaupo joined,
kurahaupo left
12:25
kurahaupo joined,
kurahaupo left
12:26
kurahaupo joined,
kurahaupo left,
kurahaupo joined
12:27
kurahaupo left
12:28
kurahaupo joined,
kurahaupo left
12:30
kurahaupo joined,
jpn joined,
kurahaupo left
12:34
jpn left
|
|||
su.shi | inherit multiple classes without writing 'is' repeatedly, though i've realized that what i wrote wouldn't work with the idea of reduction operators | 12:43 | |
if reduction were to work with 'is', it would have to be class Action is [is] Abstract, Thing { | 12:44 | ||
tonyo | it's doable in this way but probably just as ugly as a bunch of `is`es | 12:57 | |
m: role A { method a {"a".say;} }; role B { method b { "b".say; }; }; class C { method c { "c".say; } }; C.HOW.add_role(C, $_) for [A,B]; C.^compose; C.new.b | |||
camelia | b | ||
13:04
tejr left
13:12
tejr joined
13:14
squashable6 left
13:17
squashable6 joined
13:33
tejr left,
tejr_ joined,
tejr_ is now known as tejr
13:48
razetime joined
14:40
razetime left
15:23
samcv left,
samcv joined
15:31
abraxxa left
15:38
eroux left
15:42
eroux joined
16:14
Sgeo joined
16:33
dakkar left
16:55
saint- joined
17:02
sivoais left
17:12
sivoais joined
18:00
reportable6 left
18:02
reportable6 joined
18:28
Sgeo left,
Sgeo joined
18:34
abraxxa-home joined
|
|||
tbrowder__ | .ask lizmat i would like to use File::LibMagic but it fails testing in the symlinks. I | 18:37 | |
tellable6 | tbrowder__, I'll pass your message to lizmat | ||
lizmat | tbrowder_: worry, but I've only ported that module to modern Raku a while ago, I have no recollection of what and how it does things | 18:38 | |
tbrowder__ | it looks like it's a problem the original author wasn't happy with. can we cut that test for now? | ||
i'm happy to do that cause i want the other stuff it provides | 18:39 | ||
lizmat | sure, but what it really needs is a maintainer :-) It hasn't been touched significantly since 2016 :-( | ||
18:52
abraxxa-home left
19:24
sena_kun left,
sena_kun joined
19:25
sena_kun left
20:32
bisectable6 left,
squashable6 left,
statisfiable6 left,
notable6 left,
coverable6 left,
reportable6 left,
evalable6 left,
linkable6 left,
bloatable6 left,
greppable6 left,
releasable6 left,
shareable6 left,
sourceable6 left,
quotable6 left,
benchable6 left,
tellable6 left,
nativecallable6 left,
committable6 left,
unicodable6 left,
coverable6 joined,
nativecallable6 joined
20:33
unicodable6 joined,
tellable6 joined,
bisectable6 joined,
sourceable6 joined
20:34
releasable6 joined,
bloatable6 joined,
committable6 joined,
greppable6 joined,
squashable6 joined,
quotable6 joined,
reportable6 joined,
notable6 joined
20:35
linkable6 joined,
shareable6 joined,
statisfiable6 joined,
benchable6 joined,
evalable6 joined
|
|||
tbrowder__ | i just published a quick and dirty File::file to do what i need. i’m reluctant to mess with File::LibMagic | 20:47 | |
21:23
teatime joined
21:53
tejr left
22:21
Voldenet_ joined,
Voldenet left,
Voldenet_ is now known as Voldenet
22:37
guifa_ joined
22:53
squashable6 left
22:56
squashable6 joined
23:18
tejr joined
|