»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'p6: say 3;' or /msg camelia p6: ... | irclog: irc.perl6.org or colabti.org/irclogger/irclogger_log/perl6 | UTF-8 is our friend! 🦋
Set by Zoffix on 25 July 2018.
00:04 jimZee joined 00:07 MilkmanDan left 00:09 MilkmanDan joined 00:10 aborazmeh joined, aborazmeh left, aborazmeh joined 00:12 khisanth_ joined 00:20 sena_kun left 00:35 aborazmeh left 00:37 leont left 00:39 mowcat joined, mowcat left 01:01 firecat_now joined 01:04 firecat_now left 01:06 [Sno] left 01:15 andrewalker left 01:28 sauvin left 01:29 sauvin joined 01:35 [Sno] joined 01:46 andrewalker joined 01:47 cpan-p6 left 01:48 cpan-p6 joined, cpan-p6 left, cpan-p6 joined 01:50 aborazmeh joined, aborazmeh left, aborazmeh joined 01:51 noisegul joined 01:54 noisegul_ left 01:55 andrewalker left 01:59 jimZee left 02:02 aborazmeh left 02:05 qiqi joined 02:06 andrewalker joined 02:21 ChoHag joined 02:29 Kaiepi left 02:40 vrurg joined, [Sno] left 02:52 bakedb_ left 03:28 kaare_ joined 03:39 [Sno] joined 03:43 [Sno] left 03:46 kaare_ left 03:54 skids joined 04:00 [Sno] joined 04:07 qiqi left 04:16 mowcat joined 04:22 adu joined 04:25 Kaiepi joined 04:35 qiqi joined 04:51 curan joined 05:04 [Sno] left 05:05 mowcat left 05:06 skids left 05:08 qiqi left 05:15 adu left 05:17 tholyghos joined, tholyghos is now known as holyghost 05:18 qiqi joined 05:31 zacts joined 05:39 [Sno] joined 05:43 [Sno] left 05:44 khisanth_ left 05:45 lichtkind left, sauvin left
Geth doc: 298ceb13bd | lukasvalle++ | doc/Type/Map.pod6
Add list method in Map documentation.

Updates github.com/perl6/doc/issues/2632
05:45
synopsebot Link: doc.perl6.org/type/Map
Geth doc: 2b70f1f601 | lukasvalle++ | doc/Type/Map.pod6
Add list method in Map documentation.

Updates github.com/perl6/doc/issues/2632
doc: ccdb823d00 | (Juan Julián Merelo Guervós)++ (committed using GitHub Web editor) | doc/Type/Map.pod6
Merge pull request #2817 from lukasvalle/master

Add list method in Map documentation Thanks!
05:49 sauvin joined, jmerelo joined 05:52 zacts left 05:55 veesh left, [Sno] joined 05:57 veesh joined 05:58 khisanth_ joined 05:59 domidumont joined
Geth doc: 23dd291767 | (JJ Merelo)++ | doc/Language/objects.pod6
Adds things to index closes #2816
06:07
doc: 37a3744f12 | (JJ Merelo)++ | doc/Type/Metamodel/MROBasedMethodDispatch.pod6
Corrections and reflow
synopsebot Link: doc.perl6.org/language/objects
doc: e09f1db53f | (JJ Merelo)++ | doc/Type/Metamodel/MROBasedMethodDispatch.pod6
Adds can and publish_method_cache closes #2808
synopsebot Link: doc.perl6.org/type/Metamodel::MROB...odDispatch
06:21 zacts joined
cpan-p6 New module released to CPAN! Term::TablePrint (1.4.7) by 03KUERBIS 06:26
New module released to CPAN! Term::Form (1.2.3) by 03KUERBIS
New module released to CPAN! Term::Choose::Util (1.2.7) by 03KUERBIS
New module released to CPAN! Term::Choose (1.5.6) by 03KUERBIS
holyghost jmerelo : I'm writing docs for Bayes::Learn, where should the pod document go and what would be its file extention ? 06:29
moritz lib/Bayes/Learn.pod6 06:30
I think
holyghost thanks
06:30 ravenousmoose joined
jmerelo holyghost: pod can go in the same file as the rest. If you use skaji's mi6, a stub will be automatically generated. 06:30
holyghost jmerelo : what do you mean by "in the same file as the rest" ? 06:31
jmerelo holyghost: as the rest of the code. Bayes.pm6 includes code _and_ pod 06:32
holyghost ok, there is no Bayes.pm6, so I just use it write the docs then
jmerelo There should be. I've told you that several times before.
06:33 netrino joined
holyghost I know 06:33
jmerelo But also a Bayes/Learn.pm6 _with_ pod included.
holyghost ok, so a lib/Bayes/Learn/Bayes.pm6 and a lib/Bayes/Learn.pm6 ?
jmerelo if you have a Bayes::Learn::Bayes module, yes. If not, lib/Bayes.pm6 should include the documentation for the Bayes module (if you decide to call it that way) 06:34
In your case, I would say a Bayes/Learn.pm6 is what's needed, since that seems to be the main module. 06:36
holyghost so lib/Bayes/Learn.pm6 .. ?
I want to include all docs in one file of course
jmerelo But I would say it's much more important that you write tests for that. There is only one, and it compares something with itself. 06:37
That test only tests one of the 5 or 6 modules you publish
holyghost ok
jmerelo The README.md is not in markdown
holyghost ? 06:38
jmerelo And there are several other minor problems, like assigning a value to an attribute in build instead of doing it by default.
holyghost: it's just plain text 06:39
Bayes::Learn::Action will simply not compile.
So, if you really want to do this.
1. Create a use_ok test for every one of the files in the distribution. 06:40
2. Create unitary tests for every one of the functions in every one of the files.
3. Write documentation for the base class (Bayes::Learn) and every one of the functions in every one of the files. 06:41
And, most important.
4. Don't publish a new version until you've done 1 to 3
holyghost should the README.md be git HTML ?
jmerelo holyghost: md is for markdown. It's conventionally in markdown. It's fine if you want to do txt, but then call it README.txt or simply README. 06:42
Also 5. Use a source control system such as git (over GitHub or GitLab) to host your source and, well, control it. 06:43
holyghost ok
It'll take some time 06:44
06:47 zostay left, zostay joined, joy_ left, kawaii left, Spot__ left, spycrab0 left, skaji_ left, caasih left, scott left 06:48 jhill left, mrsolo left, PavelB left, isimulate left, Spot__ joined, isacl___ left, spycrab0 joined, timeless left, PotatoGim left, caasih joined, skaji_ joined, mrsolo joined, isimulate joined, PavelB joined, kawaii joined, scott joined, PotatoGim joined, isacl___ joined, jhill joined 06:49 timeless joined 06:50 AlexDaniel left 06:51 dotdotdot left, joy_ joined 06:52 ufobat_ left 06:53 zacts left 06:54 dotdotdot joined 07:06 jmerelo left 07:15 kensanata joined 07:20 zacts joined 07:25 abraxxa joined 07:28 vrurg left 07:29 netrino left 07:40 zakharyas joined 07:42 tyil left 07:44 zacts left 07:46 xiaoyafeng joined, kst` joined 07:47 kst left, AlexDaniel joined 07:54 quipa_ joined, kst`` joined 07:55 ufobat joined 07:56 kst` left 07:58 ravenousmoose left, ravenousmoose joined 08:00 scimon joined 08:03 cpan-p6 left, discord6 left, quipa_ left 08:05 qiqi left, cpan-p6 joined 08:09 cpan-p6 left 08:10 rindolf joined 08:12 cpan-p6 joined 08:13 Geth left, cpan-p6 left, synopsebot left 08:16 cpan-p6 joined, cpan-p6 left, cpan-p6 joined 08:18 qiqi joined
lizmat weekly: 173.230.155.209/index.php/2019/05/2...tunneling/ 08:24
notable6 lizmat, Noted!
lizmat weekly: rage.powered.ninja/2019/05/15/squa...entre.html
notable6 lizmat, Noted!
08:26 ravenousmoose left 08:30 xinming_ left 08:32 xinming_ joined 08:40 cpup left, cpup joined 08:48 reach_satori left 09:00 daxim left 09:01 ravenousmoose joined 09:05 daxim joined
AlexDaniel heh, I've been scratching my head over some sentence here for an hour… Any native speaker willing to help? :) 09:07
jast I'm not a native speaker but I can try anyway ;) 09:08
09:15 dakkar joined 09:17 feldspath joined 09:18 reach_satori joined 09:20 sena_kun joined
moritz same here 09:22
jast too late, it's already perfect :P
AlexDaniel I agree, jast++ 09:31
09:33 reach_satori left 09:40 xiaoyafeng left 09:41 leont joined 09:48 gregf_ joined 09:58 reach_satori joined 10:04 domidumont left 10:07 leont left 10:12 reach_satori left 10:14 reach_satori joined
lizmat hmmm... looks like we lost Geth again ? 10:18
10:34 reach_satori left 10:36 reach_satori joined 10:47 rindolf left 10:50 AlexDaniel left, AlexDaniel joined 10:54 rindolf joined 10:55 AlexDaniel left 11:03 reach_satori left 11:08 reach_satori joined
Kaiepi m: class A does Associative { }; A[Int].new 11:14
camelia 5===SORRY!5=== Error while compiling <tmp>
A cannot be parameterized
at <tmp>:1
------> 3class A does Associative { }; A[Int]7⏏5.new
Kaiepi m: class A does Associative[::TValue] { }; A[Int].new 11:15
camelia 5===SORRY!5=== Error while compiling <tmp>
No such symbol 'TValue'
at <tmp>:1
------> 3class A does Associative[::TValue7⏏5] { }; A[Int].new
Kaiepi m: role A[::TValue] does Associative[::TValue] { }; A[Int].new
camelia ( no output )
sena_kun github.com/rakudo/rakudo/issues/2480 can be closed, a test was merged 11:16
11:17 aborazmeh joined, aborazmeh left, aborazmeh joined 11:18 zakharyas left 11:19 qiqi left 11:21 reach_satori left 11:22 aborazmeh left 11:24 aborazmeh joined, aborazmeh left, aborazmeh joined
lizmat sena_kun++ # closed 11:25
sena_kun lizmat++
11:34 MasterDuke left 11:44 AlexDaniel joined 11:51 reach_satori joined 12:08 imcsk8 left, domidumont joined
SmokeMachine m: role A[::TValue] does Associative[TValue] { }; A[Int].new 12:12
camelia ( no output )
12:52 discord6 joined, discord6 left, discord6 joined 12:54 synopsebot joined, tyilanmenyn joined, discord6 left, discord6 joined, discord6 left, discord6 joined 12:55 Geth joined 12:58 tyilanmenyn is now known as tyil
kawaii ah, examples.perl6.org is also uh, borked 13:07
moritz it hasn't been restored yet 13:12
13:12 aborazmeh left 13:17 zakharyas joined 13:19 bisectable6 left, patrickb joined 13:20 bisectable6 joined 13:23 domidumont left, domidumont joined 13:27 vrurg joined
AlexDaniel undersightable6: status 13:29
undersightable6 AlexDaniel, OK! Working on it…
AlexDaniel, 202 errors, 19 warnings: gist.github.com/0d7e7a0a8a74722aee...385661f7bb 13:38
AlexDaniel maettu: ↑
13:40 skids joined 13:45 reach_satori left 14:14 SqrtNegInf left 14:26 eponym joined, eponym left 14:27 epony left 14:33 qiqi joined 14:46 MilkmanDan left
Geth doc/master: 6 commits pushed by (Tobias Boege)++, (Juan Julián Merelo Guervós)++ 14:46
14:53 MilkmanDan joined 15:02 Guest5089 left 15:07 kst``` joined 15:08 kst`` left 15:11 discord6 left, discord6 joined, discord6 left, discord6 joined 15:13 jeromelanteri joined 15:14 qiqi left 15:18 epony joined 15:21 qiqi joined 15:27 molaf joined, feldspath left 15:29 patrickb left 15:35 qiqi left 15:36 pamplemousse_ joined
Geth ¦ doc: coke self-assigned Try out EVAL :compile-only github.com/perl6/doc/issues/2819 15:40
15:52 curan left 15:59 abraxxa left, aindilis left 16:05 zakharyas left
holyghost Is there a preference in a doc module file : .pm6 or .pod6 ? 16:10
16:12 eponym joined, epony left
holyghost ok, I figured it out 16:13
16:13 aindilis joined 16:17 eponym left 16:26 reach_satori joined 16:28 dakkar left, scimon left 16:33 kaare_ joined 16:34 rindolf left 16:36 rindolf joined
lizmat and another Perl 6 Weekly hits the Net: p6weekly.wordpress.com/2019/05/20/...tters-may/ 16:37
holyghost lizmat++ 16:39
I hope you wrote it :-) 16:40
lizmat yes, it was either me or me :-) 16:41
holyghost ok, lol
sena_kun >fixed some issues with parsing of |, ||, & and && in grammars # jnthn++ 16:45
holyghost sena_kun++ 16:47
16:52 discord6 left, discord6 joined
cpan-p6 New module released to CPAN! FindBin (0.3.3) by 03LEMBARK 16:53
16:55 epony joined 17:01 zacts joined 17:03 kensanata left 17:11 zacts left 17:13 zacts joined 17:17 arkaitz joined 17:18 zacts left 17:24 veesh left 17:29 jeromelanteri left 17:30 veesh joined 17:38 molaf left 17:45 discord6 left, discord6 joined, epony left, discord6 left, discord6 joined
lizmat sena_kun: added ", inspired by <i>Jonathan Worthington" 17:45
17:46 epony joined 17:47 zacts joined 17:48 domidumont left 17:53 pecastro joined 18:00 zacts left 18:03 discord6 left, discord6 joined, discord6 left, discord6 joined 18:09 discord6 left 18:10 squashable6 left, discord6 joined, discord6 left, discord6 joined, squashable6 joined, ChanServ sets mode: +v squashable6
holyghost I've completed the docs of Bayes::Learn 18:13
I'll upload after rectofying tests and putting it on github 18:14
The release will be later on this week
on CPAN I mean 18:15
18:17 ravenous_ joined 18:18 discord6 left, discord6 joined 18:23 pamplemousse__ joined 18:24 pamplemousse_ left, sauvin left 18:25 espadrine_ joined
sena_kun .tell jmerelo hi! please, ping me whenever you'll be comfortable 18:26
yoleaux sena_kun: I'll pass your message to jmerelo.
18:31 netrino joined
holyghost I will start on the pod docs for Mathx::Stat tomorrow 18:32
Now I'm retiring :-)
18:54 melezhik joined 18:58 melezhik left 19:03 AlexDaniel left 19:08 johnjohn101 joined 19:13 arkaitz left
holyghost CUL 19:16
19:16 holyghost left
Kaiepi i don't think DBIish::SQLite is threadsafe... 19:16
i was running into bizarre errors related to it until i wrapped all the calls to it with Lock::Async 19:17
but that locks up some threads on my program so i can't do that
is there a threadsafe DB package out there?
sena_kun Kaiepi, DB::Pg 19:18
or others from DB::* family 19:19
Kaiepi, modules.perl6.org/dist/DB::SQLite:cpan:CTILMES <-
Kaiepi perfect!
thanks
sena_kun I was a presentation about these... 19:20
give me a second...
curt.tilmes.org/2019-PHLPM-DB/#1 <- Kaiepi
19:39 kaare_ left 19:41 netrino_ joined 19:42 netrino left 19:44 skids left
sena_kun .tell jmerelo sorry, never mind me. 19:44
yoleaux sena_kun: I'll pass your message to jmerelo.
19:45 netrino_ left 20:09 ufobat_ joined 20:10 pamplemousse__ left 20:12 johnjohn101 left, ufobat left 20:16 molaf joined 20:27 ravenous_ left 20:30 Kaiepi left 20:32 melezhik joined 20:33 john_parr left 20:38 kst``` left
jnthn .tell Kaipei I've got DBIish::SQLite running in a multi-threaded program fine, fwiw; one musn't share an individual connection (which is a normal restriction on database drivers anyway). Also the underlying library should be threadsafe (there's a method to check that; see the README). 20:38
yoleaux 13:00Z <lizmat> jnthn: please check github.com/rakudo/rakudo/commit/d41f162da0
jnthn: I'll pass your message to Kaipei.
20:39 kst joined
jnthn .tell Kaipei That said, the DB::* modules are better built than DBIish, so... :) 20:39
yoleaux jnthn: I'll pass your message to Kaipei.
20:43 molaf left 20:45 robertle left 21:35 melezhik left 21:36 cpan-p6 left 21:37 kjk joined, cpan-p6 joined, cpan-p6 left, cpan-p6 joined 21:40 pat_js joined 21:45 aindilis left 21:46 aindilis joined, SqrtNegI_ joined 21:54 KotH left, KotH joined 21:56 aindilis left 21:57 aindilis joined 21:58 MasterDuke joined, MasterDuke left, MasterDuke joined 22:02 sena_kun left, sena_kun joined 22:04 timeless left 22:08 timeless joined 22:15 ChoHag left, espadrine_ left 22:16 ChoHag joined 22:19 skids joined 22:21 lizmat_ joined 22:22 lizmat left, lizmat_ is now known as lizmat 22:27 Kaiepi joined
Kaiepi sena_kun, DB::SQLite's working great! 23:03
good work
sena_kun well, not like I created it... But glad if Perl 6 is useful. :) 23:04
Kaiepi oh lol 23:07
23:08 john_parr joined 23:09 pat_js left 23:15 pecastro left 23:16 Eddor joined 23:17 aborazmeh joined, aborazmeh left, aborazmeh joined, Eddor left 23:34 sena_kun left 23:47 zacts joined