🦋 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 djerius left, djerius joined, reportable6 left 00:07 reportable6 joined 00:37 jjido left 00:53 xinming left 00:55 evalable6 joined 01:15 xinming joined 01:56 linkable6 joined 02:37 squashable6 left 02:38 frost joined 03:09 colemanx left, colemanx joined 03:13 colemanx left 03:42 Maylay left 03:50 Maylay joined 04:33 frost left 04:35 oodani left 04:36 colemanx joined 04:37 oodani joined 04:38 squashable6 joined 05:38 greppable6 left, bloatable6 left, committable6 left, tellable6 left, notable6 left, quotable6 left, benchable6 left, coverable6 left, releasable6 left, shareable6 left, nativecallable6 left, evalable6 left, statisfiable6 left, sourceable6 left, bisectable6 left, unicodable6 left, linkable6 left, reportable6 left, squashable6 left, bloatable6 joined, reportable6 joined 05:39 nativecallable6 joined, notable6 joined, evalable6 joined, quotable6 joined, bisectable6 joined 05:40 statisfiable6 joined, chronon left 05:41 releasable6 joined, committable6 joined, greppable6 joined 06:07 reportable6 left 06:12 swaggboi left 06:24 swaggboi joined 06:40 tellable6 joined, linkable6 joined 07:40 benchable6 joined 07:41 sourceable6 joined 07:59 NiceGuy35 joined, NiceGuy35 left 08:13 abraxxa-home joined 08:19 Sgeo left 08:21 Sgeo joined 08:38 shareable6 joined 08:39 squashable6 joined 09:23 jjido joined 09:30 Sgeo left 09:41 unicodable6 joined 10:39 coverable6 joined
El_Che new release? 10:46
lizmat yes 10:47
jdv++ 10:48
El_Che ok, building packages in a test run (not yet uploaded) 10:49
github.com/nxadm/rakudo-pkg/action...1836565855 10:50
now building the packages to be uploaded to repos 11:04
11:39 evalable6 left, linkable6 left, linkable6 joined 11:48 abraxxa-home left
El_Che weekly: rakudo-pkg 2022.02 released 11:58
notable6 El_Che, Noted! (weekly)
Voldenet NativeCall question: if I have `struct Pair { int* a; int* b; }` and method `struct Pair Something() {…}`, can I somehow access that? 11:59
lizmat El_Che++ 12:13
12:14 daxim left
Voldenet s/method/function/ 12:21
12:23 jjido left 13:03 jjido joined 13:08 reportable6 joined 13:40 evalable6 joined 14:01 A26F64 joined 14:02 A26F64 joined, discord-raku-bot left
[Coke] still working on that bisect on windows. near the end, ran into a different issue where zef install is saying "extraction ok" and then just stopping. hopefully I can still get to the root of the original issue with these skips. 14:03
14:03 discord-raku-bot joined
[Coke] also: when using chrome remot desktop to open a connection to my mac to run tmux with irssi in it... hitting control w to delete a word does not have the intended effect. I have done this dozens of times over this weekend, oops. (almost just did it againt in this send.) 14:04
14:07 discord-raku-bot left, discord-raku-bot joined
MasterDuke [Coke]: btw, rakudo does have a `--force-rebuild` option 14:10
14:27 jjido left 14:40 frost joined 15:13 frost left 15:20 abraxxa-home joined 16:01 jjido joined 16:05 Darkcoal joined
gfldex Is there a way to create a custom type that plays well with single arg slurpies? 16:12
context: gist.github.com/3875e79bc8c9225c0b...a2cf8cc820 16:13
16:13 Darkcoal left 16:15 Darkcoal joined 16:25 abraxxa-home left
nine Voldenet: access what? 16:36
Voldenet fields inside a struct returned through stack 16:54
Geth setup-raku/dependabot/npm_and_yarn/ajv-6.12.6: 9a02fcbc6d | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json
Bump ajv from 6.12.2 to 6.12.6

Bumps [ajv](github.com/ajv-validator/ajv) from 6.12.2 to 6.12.6.
  - [Release notes](github.com/ajv-validator/ajv/releases)
  - [Commits](github.com/ajv-validator/ajv/compa.....v6.12.6)
... (6 more lines)
nine Voldenet: in that specific example, you may be able to access Pair.a via trickery. But in general NativeCall doesn't support this use case yet. You may have to use a wrapper library written in C that puts this structure onto the heap and returns a pointer 16:58
Voldenet Yeah, that's the workaround I use
malloc, memcpy and pointer
…and the trickery would be using int64 I suppose 16:59
or Pointer
nine exactly
17:03 jjido left 17:10 jjido joined 17:11 A26F64 left
guifa nine++ ty for the CLDR PR btw 17:39
17:43 jjido left
guifa lizmat: with RAST's maturation, will traits be passed compiled stuff or will they have access to the RAST? Or will there potentially be a different way to get at the AST? (maybe a different trait_mod keyword?) 17:43
lizmat guifa: good question... 17:44
I have no idea, really
I guess initially jnthn will want to go for the least amount of change
so I don't think you'll be able to do more then 17:45
and once there are macros, some of the trait_mod stuff may be obsolete anyway
guifa Yeah, OT1H, keeping them receiving compiled won't break anything. OTOH, there's some really cool stuff one could do accessing the AST
17:49 nebuchadnezzar left
guifa was just thinking about JS's old asm.js, using a subset of JS that can be hyper optimized, and how Raku might pull off similar 17:51
lizmat you're thinking something akin to miniperl ? 17:54
18:00 Sgeo joined
El_Che mini? think micro! www.foo.be/docs/tpj/issues/vol5_3/...-0003.html :) 18:05
18:08 reportable6 left
guifa lizmat effectively. I mean, as per usual for me, I'm thinking about teh cool factor, but there will always be utility in teh cool 18:28
18:29 linkable6 left 18:33 jjido joined 19:08 jjido left 19:28 jjido joined 20:04 perlbot left 20:05 simcop2387 left
[Coke] MasterDuke: it never seems to be doing what I want, though. :) Will double check. 20:06
20:19 Darkcoal left
El_Che [Coke]: you need to tell it what you want, what you really, really want. 20:28
21:09 reportable6 joined
Nemokosch Who is this raiph? 🥴 21:17
Anyway, I can be informal or overly formal if need be, since this is no place for personal drama, let me just say: as long as the participants of discussions don't know each other, let's respect the others' effort when writing comments and stay away from stackoverflow-quality 2 liners 21:24
guifa Nemokosch: what's this in reference to? That raiph would write a 2liner seems… very out of character 21:36
guifa used to think he was long winded until he saw raiph's chapter-long answers to questions
21:37 nebuchadnezzar joined 21:39 jjido left
Nemokosch it's about a Raku issue I opened a couple of days ago and CodeSections suspended after a tangent between raiph and me 21:42
Hell, I still wanted to reply to something meaningful... this raiph could have just stayed away 21:44
Geth setup-raku/dependabot/npm_and_yarn/node-fetch-2.6.7: ac5102d34a | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json
Bump node-fetch from 2.6.1 to 2.6.7

Bumps [node-fetch](github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
  - [Release notes](github.com/node-fetch/node-fetch/releases)
  - [Commits](github.com/node-fetch/node-fetch/c......v2.6.7)
... (6 more lines)
ugexe i think maybe if you had given them more than day they might have followed through on their original commitment of replying in a thorough manner. two sentences from raiph are generally followed by 20+ more 21:50
Nemokosch I'm not setting any deadlines for anyone 21:54
ugexe You were implying he needed to respond with something you found meaningful, and the fact he had not done so already had upset you 21:56
Nemokosch On the other hand, I do find it disrespectful that people are making effort in order to investigate something and you just go there to post something irrelevant
so no, he didn't need to respond in the first place 21:57
ugexe you are tilting at windmills
Nemokosch but if he does, it should hit some minimal niveau just out of respect, in my opinion 21:58
and what are those windmills?
that someone responds on topic?
22:04 morayj joined
[Coke] Is there a URL to review for this? 22:05
Nemokosch well, do you want to review this? 22:09
22:12 morayj left, morayj joined
Geth doc: codesections++ created pull request #4035:
Remove incorrect text & non-compiling example
22:19 morayj left
[Coke] Someone's already provided the URL in private chat, thanks. 22:21
22:21 jjido joined 22:31 perlbot joined 22:33 simcop2387 joined, jjido left
lucs Is there a channel dedicated to Comma IDE? 22:38
MasterDuke i forget whether #comma is a thing also, but a bunch of the comma devs are in #cro 22:46
though this is getting a bit late in the night since most are in europe, you might have better luck tomorrow 22:49
lucs Aha, cool, thanks. 22:50
Geth setup-raku: ac5102d34a | dependabot[bot]++ (committed using GitHub Web editor) | package-lock.json
Bump node-fetch from 2.6.1 to 2.6.7

Bumps [node-fetch](github.com/node-fetch/node-fetch) from 2.6.1 to 2.6.7.
  - [Release notes](github.com/node-fetch/node-fetch/releases)
  - [Commits](github.com/node-fetch/node-fetch/c......v2.6.7)
... (6 more lines)
setup-raku: 318cc82a3c | (Shoichi Kaji)++ (committed using GitHub Web editor) | package-lock.json
Merge pull request #19 from Raku/dependabot/npm_and_yarn/node-fetch-2.6.7

Bump node-fetch from 2.6.1 to 2.6.7
23:33 linkable6 joined 23:36 Altai-man joined 23:37 samcv left, discord-raku-bot left, discord-raku-bot joined 23:38 samcv joined 23:39 sena_kun left, CIAvash left 23:40 AlexDaniel left, unclechu left 23:43 discord-raku-bot left, discord-raku-bot joined
Geth doc: codesections++ created pull request #4036:
minor tweak to make xt/aspell's output better/less verbose
23:51 discord-raku-bot left, discord-raku-bot joined 23:52 CIAvash joined 23:56 AlexDaniel joined 23:57 unclechu joined 23:59 samcv left