|
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. |
|||
|
02:34
razetime joined
03:07
jgaz joined
03:15
jgaz left
03:17
deoac joined
03:46
Kaiepi left
04:29
deoac left
05:24
Heptite left
09:08
razetime left
09:09
Kaiepi joined
14:09
jgaz joined
14:35
jgaz left
14:41
Heptite joined
|
|||
| yabobay | is there a comb for arrays | 15:02 | |
| Nemokosch | rotor? | 15:13 | |
| what would "comb for arrays" actually do? | 15:14 | ||
| yabobay | exactly what rotor does | ||
| thank u | 15:15 | ||
|
15:50
Kaiepi left
16:18
Kaiepi joined
|
|||
| how do i make a sub that can be called *by* a object? | 18:27 | ||
| something that can be called by all ints for example | |||
| Nemokosch | what does that mean? | ||
| yabobay | m: | 18:28 | |
| sub p1 ($x) { $x + 1 } | |||
| say 3.p1; | |||
| Nemokosch | oh there is a syntax for that | 18:30 | |
| m: sub p1($x) { $x + 1 }; say 3.&p1; | |||
| yabobay | oh ok, thank you | ||
| Nemokosch | the .& methodoperator | ||
| it works with vanilla blocks as well | 18:31 | ||
| m: 3.&{ $^x + 1 }.say | |||
| yabobay | what does ^x mean? u never declared that | 18:33 | |
| Nemokosch | that's kind of the point haha | ||
| these $^variables turn into positionals parameters in the signature, in alphabetic order | 18:34 | ||
| these $^variables turn into positional parameters in the signature, in alphabetic order | |||
| m: (1, 2, 3, 87).map({ $^b - $^a }).say | 18:35 | ||
| m: (1, 2, 3, 87).map({ $^a - $^b }).say | |||
| does it make sense? | |||
| yabobay | ohh yeah i see | 18:36 | |
| if i give a array as an argument to append, it will add each element of the list individually. how do i make it add the whole list as i gave it ? | 18:46 | ||
| Nemokosch | the idiomatic solution is to just use push | 18:50 | |
| it's kind of a feature of append that it adds the elements individually, if that's not what you want, there is push | 18:51 | ||
| yabobay | thank you | ||
| Nemokosch | docs.raku.org/language/functions#S...onventions this can help about the general tendencies | 18:53 | |