|
This channel is intended for people just starting with the Raku Programming Language (raku.org). Logs are available at irclogs.raku.org/raku-beginner/live.html Set by lizmat on 8 June 2022. |
|||
|
01:10
NemokoschKiwi left
02:21
ab5tract left
03:26
Kaiepi left
|
|||
| jaguart | what's the best way return an array as a list or empty-list? | 05:53 | |
| m: sub a { my @a; return |@a }; dd a; | 05:54 | ||
| camelia | Nil | ||
| jaguart | m: sub a { my @a; return @a ?? @a.Slip !! Empty }; dd a; | ||
| camelia | Empty | ||
| jaguart | I want to use it for .map() calls... | 05:55 | |
| maybe I'm overthinking it? | 06:01 | ||
| m: class c { method a { my @a; return @a; } }; dd c.new.a; | |||
| camelia | Array @a = [] | ||
| jaguart | m: class c { method a { my @a; return @a; } }; for c.new.a -> { say "x" }; | 06:02 | |
| camelia | ( no output ) | ||
| jaguart | m: class c { method a { my @a; return |@a; } }; for c.new.a -> $x { say "x" }; | 06:04 | |
| camelia | x | ||
| jaguart | m: class c { method a { my @a; return @a.flat; } }; for c.new.a -> $x { say "x" }; | 06:08 | |
| camelia | ( no output ) | ||
| CIAvash | @a if @a? | 08:27 | |
| jaguart | are there issues with developing and installing a module on the same server? | 08:42 | |
| in my Module dev area, raku -e --stagestats 'use Grok; grok( 4 )' ===> Stage parse : 0.137 | 08:44 | ||
| outside my module dev folds: ===> Stage parse : 54.729 | 08:45 | ||
| * /folds/folder/ | |||
| is there a way to test / rebuild all the .precomps etc? | 08:46 | ||
|
10:32
Kaiepi joined
|
|||
| lizmat | jaguart: are you using -I ? | 10:59 | |
| if you remove ~/.raku/precomp , all modules that have their precomp files in there (generally all normally installed modules) will have to re-precompile | 11:00 | ||
|
11:00
Nemokosch joined
|
|||
| Nemokosch | you missed out on a lot because the bridge is broken in one direction | 11:01 | |
| turns out RAKULIB was set in a way that kinda sabotaged module lookup | 11:02 | ||
| what would still be interesting to know is what actually took so long in that case. Aren't all scripts cached some way? | 11:03 | ||
| lizmat | I think so, ugexe or nine would know for sure | 11:22 | |
|
13:18
Nemokosch left,
Nemokosch joined
14:23
jgaz joined
15:14
ab5tract joined
16:51
mcmillhj joined
17:02
Kaiepi left
17:11
NemokoschKiwi joined
17:15
Kaiepi joined
17:20
discord-raku-bot left,
discord-raku-bot joined
17:26
discord-raku-bot left,
discord-raku-bot joined
17:47
ab5tract left
17:49
jgaz left
17:53
drakonis left
18:04
NemokoschKiwi left
18:51
mcmillhj left
19:44
ab5tract joined
19:48
jgaz joined
20:57
WickedTortoise joined
21:50
Kaiepi left
22:06
jgaz left
|
|||
| jaguart | lizmat: I was using RAKULIB-=lib,. so that prove6 would work and to save typing on the command line | 22:36 | |
|
22:36
Kaiepi joined
23:48
CosmicTortoise joined
23:51
WickedTortoise left
23:54
ab5tract left
|
|||