🦋 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:07
reportable6 left
00:20
melezhik joined
|
|||
melezhik | . | 00:20 | |
00:27
melezhik left
01:00
monkey_ left
01:07
reportable6 joined
02:22
vrurg left,
vrurg joined
02:25
vrurg_ joined
02:28
vrurg left
02:44
vrurg joined,
vrurg_ left
03:01
m_athias left
03:02
m_athias joined
03:10
elcaro_ joined,
thowe_ joined,
merpader1 joined
03:11
mplsCorwin joined,
kjp_ joined,
thowe left,
kjp left,
jrjsmrtn left,
merpaderp left,
corwin left,
elcaro left,
jrjsmrtn joined
03:34
destroycomputers joined
04:39
reportable6 left,
statisfiable6 left,
unicodable6 left,
linkable6 left,
bloatable6 left,
evalable6 left,
bisectable6 left,
notable6 left,
greppable6 left,
coverable6 left,
benchable6 left,
quotable6 left,
squashable6 left,
nativecallable6 left,
shareable6 left,
sourceable6 left,
releasable6 left,
committable6 left,
bloatable6 joined,
sourceable6 joined
04:40
evalable6 joined,
committable6 joined
04:41
unicodable6 joined,
notable6 joined,
benchable6 joined
04:42
bisectable6 joined
05:39
quotable6 joined,
shareable6 joined
05:40
linkable6 joined
05:41
statisfiable6 joined,
squashable6 joined,
greppable6 joined
05:52
ggoebel left
06:08
reportable6 joined
06:20
thowe_ is now known as thowe
06:41
nativecallable6 joined,
releasable6 joined
07:20
sena_kun left
07:26
abraxxa joined
07:27
abraxxa left
07:29
abraxxa joined
|
|||
nine | It's shared. | 07:32 | |
In practice, most of the time things start to build immediately. | |||
07:34
abraxxa left
07:35
abraxxa joined
|
|||
Geth | ¦ App-Rakubrew: patrickbkr self-assigned "unauthenticated git protocol no longer supported" github.com/Raku/App-Rakubrew/issues/48 | 07:39 | |
07:43
Sgeo left
07:52
kj4tip left
08:05
vrurg_ joined
08:07
vrurg left
08:08
mexen_wfh joined
08:12
suman joined
|
|||
suman | m: my @a=[1,2,3,4]; | 08:12 | |
camelia | ( no output ) | ||
suman | Is there a way to test if the giveb list is all composed of integers or num or rat ? | 08:13 | |
MasterDuke | m: my @a = [1,2e2,3.3]; say all(@a) ~~ Numeric; my @b = [1,2e2,3.3,"str"]; say all(@b) ~~ Numeric; | 08:22 | |
camelia | True False |
||
suman | MasterDuke my goal is to test if the list is made of ints or num, accordingly i can pass the list/array to nativecall. If I test individual items then it would be O(n). can it be done in O(1) time. | 08:33 | |
MasterDuke | sort of | 08:34 | |
m: my int @a = 1,2; say @a.of | 08:35 | ||
camelia | (int) | ||
MasterDuke | if the array is parameterized, you can check what it was parameterized as with `.of`. if it isn't parameterized, but you just want to check that all the elements are ok, you're pretty much stuck at O(n) | 08:37 | |
m: sub foo(@a) { say @a.of; say @a }; foo([1, 2]); my int @n = 2,3; foo(@n) | 08:39 | ||
camelia | (Mu) [1 2] (int) [2 3] |
||
08:39
coverable6 joined
|
|||
lizmat | m: dd (1,2,3,"foo").are | 08:47 | |
camelia | Cool | ||
lizmat | m: dd (1,2,3).are | ||
camelia | Int | ||
lizmat | m: dd (1,2,3,3.4).are | ||
camelia | Real | ||
lizmat | suman MasterDuke ^^ | ||
MasterDuke | doh, forgot that was added | ||
lizmat | m: dd (1,2,3,3.4,Date.today).are | 08:48 | |
camelia | Any | ||
09:00
suman left,
dakkar joined
|
|||
CIAvash | oh! `infer` was changed to `are`? Is it part of Raku or just Rakudo? | 09:35 | |
lizmat | I think it's Raku now | 09:40 | |
although I just noticed it's not been added to the docs yet | 09:41 | ||
nor are there any spectests yet | |||
10:00
evalable6 left,
linkable6 left
10:03
linkable6 joined
10:10
wingfold joined
10:23
Darkcoal joined
11:03
evalable6 joined
11:20
razetime joined
11:29
ggoebel joined
11:32
razetime left
11:37
razetime joined
12:07
reportable6 left
12:22
discord-raku-bot left,
discord-raku-bot joined
12:52
ggoebel_ joined
12:56
ggoebel left
|
|||
lizmat clickbaits rakudoweekly.blog/2022/03/21/2022-...easomatic/ | 13:09 | ||
13:20
razetime left
13:27
Darkcoal left
13:29
Darkcoal joined
13:32
Darkcoal left
13:37
Darkcoal joined
13:48
Darkcoal left
13:51
Darkcoal joined
14:00
Sgeo joined
14:23
mplsCorwin is now known as corwin
14:29
Darkcoal left
14:31
Darkcoal joined
14:39
abraxxa left,
abraxxa joined
|
|||
[Coke] | good tutorial on Raku OO? I am trying to follow the BUILD/TWEAK examples for a simple class and passing in an attribute in the constructor doesn't seem to be working. | 14:48 | |
AHAHAHA. because I'm an idiot. | 14:49 | ||
nevermind. :) | |||
... crud. the powershell command to get the window size seems to be reporting on it as if it were a brand new powershell, not whatever the current terminal (in my case, a git bash terminal) is | 14:57 | ||
works just fine if my terminal is already a powershell, unsurprisingly. | 14:59 | ||
vrurg_ | [Coke]: $COLUMNS? | 15:00 | |
15:00
vrurg_ is now known as vrurg
|
|||
vrurg | %*ENV<COLUMNS> I mean. :) | 15:01 | |
[Coke] | doesn't exist on windows | 15:05 | |
best I've found is: powershell -command '&{(get-host)).ui.rawui.WindowSize;}' | 15:07 | ||
15:18
razetime joined
|
|||
[Coke] | ah, tput works on git bash | 15:22 | |
16:09
reportable6 joined
|
|||
[Coke] | docs.raku.org/language/concurrency#Locks - This example is unlikely to trigger the issue the lock is protecting against. should make it ^1000 and remove the sleep, yes? | 16:11 | |
16:15
morte_ joined
|
|||
[Coke] | ... actually, tempting to make it a race. | 16:17 | |
16:37
djerius left
16:39
djerius joined
|
|||
guifa needs a cool title for his PRC talk | 16:43 | ||
it's gonna be about reusing grammars inside of other grammars | |||
16:47
razetime left
|
|||
lizmat | Grammarly Grammaring | 16:48 | |
[Coke] | somehow work in a Kelsey Grammer joke? | 16:53 | |
guifa | Grammarly ™̸ Grammaring to avoid legal trouble? | 16:55 | |
17:34
dakkar left
17:35
peder left
17:57
mexen_wfh left
18:09
reportable6 left
18:22
peder joined
18:23
wingfold left
|
|||
Voldenet | [Coke]: you can get columns in powershell using nativecall | 18:41 | |
like this: ix.io/3Tcb | 18:42 | ||
18:43
_ed joined
|
|||
Voldenet | i've skipped the error handling, but basically GetConsoleScreenBufferInfo returns 0 on fail, so there's nothing much in it | 18:51 | |
18:55
_ed left
19:04
colemanx left
19:07
Darkcoal left
19:32
morte_ left
19:38
morte_ joined
|
|||
vrurg | [Coke]: Sorry, I was away. I know Win doesn't have $COLUMNS, but as long as you mentioned bash I thought it does it for user. | 19:38 | |
[Coke] | git bash doesn't, no | 19:41 | |
tmux is fine. I assume that your solution is using the same as my powershell call, which would return the wrong numbers. | 19:42 | ||
and it's got the advantage of being less code. | |||
unfortunately, while my standalone version of the viewport worked, it looks like it's not working when I try to integrate it with actual code. blah. | |||
19:46
_ed joined
20:11
reportable6 joined
20:53
[Coke] left
20:56
[Coke] joined
21:08
_ed left
21:21
aru left
21:25
_ed joined
21:26
aru joined,
morte_ left
21:27
morte_ joined
21:30
_ed left
21:39
_ed joined
21:41
abraxxa left
21:43
squashable6 left,
_ed left
21:44
squashable6 joined
22:08
djerius left
22:09
djerius joined
22:15
_ed joined
22:19
_ed left
22:51
_ed joined
22:52
morte_ left
22:57
_ed left
23:05
_ed joined
23:12
_ed left
23:28
_ed joined
23:53
euandreh left
23:55
euandreh joined
|