»ö« 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.
MasterDuke AlexDaniel: i'm impressed with how fast the memoized multis are though. only ~0.5s slower at n=5000 00:17
AlexDaniel we're below 50 tickets now :) 01:18
squashable6: status
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈12 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel I have to get some sleep though
Aearnus hey y'all, just wrote another blog post aearnus.github.io/2019/07/06/perl-6-is-cursed . tried to send it over the discord bridge but I think it's broken 07:29
Jay36 Is it advisable to start learning perl6 without any knowledge in previous versions of perl? 08:53
woolfy Aearnus++ "spit accurately so we know where we can clean up" 09:12
Jay36 : Not necessary advisable. Plenty of people who came from (or are still using) Perl 5 who now are avid Perl 6 users. 09:14
Jay36 : But if you come from somewhere completely different, like Erlang, C++, Haskell, Java, or Cobol, or if you never programmed at all, it would not be a problem at all to start with Perl 6 without any prior knowledge of Perl 5.
Jay36 : Plenty of people who did that. Several Perl 6 core developers did that. 09:15
Jay36 : But in that case, be aware that some Perl 6 things are as they are because Perl 6 was designed to solve a long list of problems in Perl 5. 09:16
Ah... "Jay36 left the room" Well, I hope Jay reads it at some point. 09:17
Kaiepi i happen to be one of those core devs who never used perl 5 beforehand 09:44
rfold Does Perl 6 have an equivalent of croak which omits intramodule stack frames from the call stack? 10:10
I found a mailing list entry but it is old: www.nntp.perl.org/group/perl.perl6...g1937.html
AlexDaniel squashable6: status 10:11
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈3 hours. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
woolfy Kaiepi++ 10:13
rfold Ah I can mark my routine with is hidden-from-backtrace, that's good enough. 10:14
Geth doc: 0c763ae5a0 | Antonio++ (committed using GitHub Web editor) | doc/Language/community.pod6
Update community.pod6
10:24
synopsebot Link: doc.perl6.org/language/community
thundergnat .tell AlexDaniel Oops, sorry about A000688, Fix pushed. 11:15
yoleaux thundergnat: I'll pass your message to AlexDaniel.
lizmat weekly: aearnus.github.io/2019/07/06/perl-6-is-cursed 11:26
notable6 lizmat, Noted!
Kaiepi guess who just got wide string support working??? 11:39
bastille% perl6 -MNativeCall -e 'sub wprintf(Str is wide --> int32) is native {*}; wprintf "If two astronauts were on the moon and one smashed the head of the other in with a rock would that be fucked up or what?\n"'
If two astronauts were on the moon and one smashed the head of the other in with a rock would that be fucked up or what?
lizmat Kaiepi++ 11:40
moritz has to re-watch Iron Sky soon 11:41
Kaiepi there's still a little more work on the moar end of things i need to do before i can say i'm done with it, and i still need to stub the jvm and js vm since implementing support for them will be just as big a project as it was for moar alone 11:42
sena_kun Kaiepi, is there a place where can I read on why is it needed? 11:56
Kaiepi there isn't, but i mainly want it for nativecall bindings 11:58
that's all wide string support is used for
sena_kun Kaiepi, for binding to wchar and triends?
Kaiepi wchar_t and wint_t are utterly, utterly ridiculous to try to guess the size and sign of
yeah
sena_kun *friends
Kaiepi, nice. 11:59
Kaiepi just need some minor touch ups on CStr's REPR, temporary stubs for the jvm and js backend, and some tests in rakudo, and it'll be ready to pullreq 12:00
Kaiepi wait i forgot about structs and unions 12:05
Geth doc: dbb6cd3621 | (Tom Browder)++ (committed using GitHub Web editor) | doc/Language/community.pod6
show correct Advent repo
12:23
synopsebot Link: doc.perl6.org/language/community
tbrowder at the risk of sounding preachy, i wish people here could use less coarse language so we could be more welcoming to new comers, especially young people 12:30
AlexDaniel squashable6: status 12:32
yoleaux 11:15Z <thundergnat> AlexDaniel: Oops, sorry about A000688, Fix pushed.
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈1 hour. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel final push!! 12:35
thundergnat: A002572 is a bit wrong 12:41
AlexDaniel thundergnat: it should start with 0 but it starts with 1 12:41
thundergnat: do you know about `make test` ?
thundergnat Argh. 12:42
I'll fix.
AlexDaniel squashable6: status 12:50
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event in ≈1 hour. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
tobs AlexDaniel: I claim A000029, A000031, A000048, can't assign myself in that repo, maybe you can? 12:59
AlexDaniel tobs: nope, can't assign those who don't have write permissions. But it's alright, we see you here :) 13:00
thundergnat: ↑
I'm working from that list backwards so it's fine
tobs (now if only my "t" key would sop being suck) 13:01
thundergnat AlexDaniel: I was aware of the existence, but didn't really notice that the repo had a makefile in it. 13:04
AlexDaniel it'd be cool to get it down to 25 tickets 13:11
so that it fits on a single page
but I don't think we'll be able to in 1 hour
AlexDaniel thundergnat: btw are we going to submit these solutions to oeis? 13:12
they do have some python implementations
thundergnat AlexDaniel: I don't know, hadn't though that far ahead. 13:15
*thought
MasterDuke AlexDaniel: working on A004011 13:18
Ulti im sad this article aearnus.github.io/2019/07/06/perl-6-is-cursed is trending for all the obvious and bad reasons on hacker news news.ycombinator.com/item?id=20374633#20374832 13:34
AlexDaniel I agree with that comment btw 13:35
who cares about tests
and also, the tests are not that overwhelmingly full 13:36
timotimo Ulti: it looks like you claimed that comma is written in perl6
AlexDaniel “This almost seems like satire, but not quite” and yeah I kinda feel the same way :) 13:37
thundergnat: Rat.new(.denominator,.numerator) 13:40
thundergnat: any reason why not to just .denominator / .numerator 13:41
timotimo does Rat.new throw an exception when it exceeds the maximum precision perhaps?
Ulti timotimo: I claimed it was a JetBrains based IDE for Perl 6
thundergnat AlexDaniel: Not really, they both create a new Rat.
Ulti feel free to clarfiy it there
thundergnat AlexDaniel: I can change it if you feel it would be better. 13:42
AlexDaniel thundergnat: well it's more idiomatic I think?
timotimo "there are even nice things built out of them like the Cro microservices framework cro.services/. That you can also build applications out of that using a full JetBrains based IDE"
that reads like the "full jetbrains based ide" is built "out of" Cro
or at least that it's built out of the concurrency and parallelism features 13:43
thundergnat AlexDaniel: Ok, not a big deal, will change
timotimo and i can't clarify it there, because i don't have and will probably never have an account on that site
Ulti timotimo: doesnt read that way to me since there is a fullstop in the middle 13:44
I meant more you can build apllications use the IDE and Cro has nice integration 13:45
timotimo oh
i seem to have misread the "using" there
sorry, now that i read it for the fourth time it finally clicked what that sentence actually says
ugexe Myth: "People aren't using Perl 6 because ..." Reality: "I don't like Perl6 because" 13:46
I love when people talk with authority they do not have
Ulti timotimo: updated it
thundergnat AlexDaniel: Ok, fix (and another sequence) pushed 13:47
AlexDaniel squashable6: status 13:49
squashable6 AlexDaniel, 🍕🍕 SQUASHathon is in progress! The end of the event is in 10 minutes. See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel oof
timotimo lol can someone tell smt88 that neither will python, java, C++, and others?
no, i won't get into this any more
lizmat hmmm...not quite what I was going for when I posted that on HN, but otoh, it's exposure... 13:53
and at least comment said a look at Perl 6 would be made 13:54
timotimo oh, was that you? 13:54
d'oh
lizmat yeah 13:59
well, it makes clear how people think about Perl 6 and Perl in general
outside of the echo chamber
timotimo inside that other echo chamber :P 14:00
ugexe Damian seems to not have this problem communicating about Perl 6
timotimo maybe not echo chamber. perhaps more of a bickering pit
AlexDaniel gives up on A001055 14:02
squashable6: status 14:03
squashable6 AlexDaniel, Next SQUASHathon in 25 days and ≈13 hours (2019-08-03 UTC-14⌁UTC+20). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
AlexDaniel alriight
I'll be around for a bit more to merge PRs if more are coming
ugexe "The biggest issue with Perl 6 IMO is that there are no "official" scaff holding framework(s) for anything." like this comment... where do i start 14:04
tobs AlexDaniel: my last PR is just a prove away
AlexDaniel tobs: nice!
timotimo that looks like something typed on a smartphone keyboard with auto"correct"
but i kind of like "scaff holding" 14:05
thundergnat AlexDaniel: Don't wait on me. I don't have anything pushable in the near future.
AlexDaniel thundergnat: also nice, you did great :) take a nice break
ugexe how did they come to that conclusion? what other problems with the language did they encounter that were not as bad as that apparent problem? the answer to these is they've never really looked into any of this
AlexDaniel now I have to somehow count how many sequences were implemented, hmm
sena_kun >Perl 6’s most popular compiler is Rakudo Star 14:06
this is something new to know
AlexDaniel sena_kun: yeah because we like confusing things :)
ugexe people who have never in their life had their opinion count when it comes to making architectural choices want to have their voice heard in the only place their lack of authority cant stop them 14:07
tobs AlexDaniel: wait, I overlooked one sequence I can also kill in the same PR
AlexDaniel tobs: niiice 14:16
AlexDaniel tobs: oh and there's a totient sub now 14:16
tobs: I think I had a sequence where I needed it badly… 14:17
thundergnat tobs: agree with Alexdaniel, wow.
AlexDaniel and moebius too, amazing 14:18
tobs arrays are kinda hard to reuse I found 14:18
AlexDaniel yeah
thundergnat I think ajs should really reconsider having the sequences as exported array and re-implement them as generator subs. (Issue #39) 14:20
Would probably make them easier to reuse. 14:21
pmurias lizmat: a lot the comments on hackernews where in regards to dubious responses to the myths 14:22
AlexDaniel thundergnat: yeah, that
thundergnat: maybe you should leave a comment on #39 :) 14:23
thundergnat That's a major change to the inner workings though.
AlexDaniel I don't think so
many if not most sequences will remain the same
it's just some of them that really can benefit from reimplementation
and you can pregenerate a fallback sub like sub A00foo($n) { @A00foo[$n] } 14:24
thundergnat: in fact, that's a good start I think. Just having a sub that accesses the array 14:25
then you can start moving the implementation to the sub if it's appropriate for a particular sequence
thundergnat AlexDaniel: True. I'd want to get some buy in from ajs before I would invest too much work in a fundamental change to the module though. 14:26
AlexDaniel and for some sequences, you can perhaps have both
tobs AlexDaniel: do you want to finish A001055? It seems doable: there is an easy formula for prime power arguments and A066032 contains a recursive formula for other composite numbers. These two have to be put together. 14:27
AlexDaniel one implementation that needs previous elements, and another that can generate an element right away but slower
tobs: try it… I had most of the values correct except some
tobs: but I was relying on factors() and that is somehow wrong, I couldn't figure out why 14:28
AlexDaniel tobs: it generates correct elements up to [11] I think, where it's off by one… and most of the sequence is correct except some values 14:28
tobs Bummer that A000001 is ridiculously hard :D 14:31
AlexDaniel tobs: yes :D :D 14:41
I even made sure to submit tickets in reverse order so that they're kinda ascending in the list
and now A000001 is the first ticket people see 14:42
AlexDaniel SQUASHathon RESULTS! github.com/ajs/perl6-Math-Sequence...-509005868 14:58
weekly: SQUASHathon RESULTS! github.com/ajs/perl6-Math-Sequence...-509005868 15:00
notable6 AlexDaniel, Noted!
AlexDaniel lizmat: ↑ :)
lizmat thundergnat++ 15:03
lizmat is afk for some girly soccer&
sena_kun thundergnat++ 15:04
thundergnat woot!
pmurias_ ugexe: re biggest problem, is that a reflection of something the commenter wanted to have? 15:35
ugexe i'm making fun of how joe nobody always wants to inform everyone of why OTHER PEOPLE dont use Perl 6. occasionally you get some good critisms from e.g. reini urban, but most of the time its some nobody looking for point out some little thing they noticed while investigating superficially and want validation 15:40
these people never say "I dont use Perl 6" its always "People dont use Perl 6". they need to reassure their position by procting
projecting^ 15:41
pmurias_ jugding why other people (don't) use something is hard 15:42
ugexe right, so people with no fucking clue shouldn't make such claims
ugexe however -- that puts their own ass on the line if their opinion is wrong. instead you just claim your opinion is fact/majority so no one challenges you 15:43
so the question is: how do you effectively call these people out without appearing to just be angry?
tbrowder ref math-seq squashathon: i noticed move to .t6 suffix for tests--should module authors make that move as a TODO task? should that be mentioned in the docs for module authors? 15:44
pmurias_ I'm not sure if that particular comment was meant to express anything more than what the random joe in question expected
ugexe then why would they not say "I" 15:45
pmurias_ ugexe: having the opinions of a whole bunch of joes *who actually tried using* Perl 6 would have some value
ugexe yes i agree 15:46
pmurias_ ugexe: I'm not sure people pay a lot of attention to the exact wording when composing a comment on hacker news 15:46
ugexe lol
if i posted a critisism about Go using "People"/"Everybody"/"Nobody" i'd get roasted 15:47
rfold My colleagues have a lot of opinions about Perl and PHP but when I ask when they have last used it they can't give an answer. 15:52
timotimo i'ven't used php in ages and i still occasionally catch myself mouthing off about it
ugexe mouthing off is one thing. its another to make much more general claims like "Nobody uses php because" "PHP will never ... because" 15:55
tobs m: bag(2 xx 4, 4 xx 3, 3 xx 1).min.say # seems to DWIM but I can find neither documentation nor implementation
camelia 2 => 4
ugexe i would wager most of the people making such claims have no say in what language is used at their work anyway
timotimo it probably just goes via Any, i.e. calls self.List.min
tobs (it returns the pair with minimum key here, which is what I want) 15:56
m: say (2 => 4) cmp (3 => 1)
camelia Less
timotimo m: say (22 => 4) cmp (3 => 1)
camelia More
timotimo watch out, it seems to be lexicographical sort 15:57
tobs timotimo: seems to make sense
timotimo so you'll want to use .min(:as(*.key.value.Int)) or so
tobs O_O
pmurias__ ugexe: I would guess most people have no say in what languages get used in their work 15:58
rfold p6: (2 => 4).perl.say
camelia 2 => 4
rfold p6: (2 => 4).key.WHAT.say 15:59
camelia (Int)
timotimo oh, hm 16:00
ugexe yes. and most people aren't qualified to say why *people in general* aren't using some language
rfold p6: %(2, 4, 3, 1).kv.perl.say 16:02
camelia ("2", 4, "3", 1).Seq
ugexe so i have to ask: what are these generalized claims based on if they are not in a position to make their opinion on that count in the first place?
ugexe i have no issue with anyone using the word "I". its just usually reframed as a larger population 16:03
pmurias I think a lot of them are just assuming that other people think like they do
timotimo rfold: yeah, by default hashes stringify their keys 16:04
m: :{2 => 4, 3 => 1}.kv.perl.say 16:05
camelia (3, 1, 2, 4).Seq
rfold p6: my %xs{Int}; %xs{2} = 4; %xs{3} = 1; %xs.perl.say; # timotimo: I recall it's possible to avoid that like this, what about literals?
camelia (my Any %{Int} = 2 => 4, 3 => 1)
rfold p6: (my Any %{Int} = 2 => 4, 3 => 1).perl.say 16:06
camelia (my Any %{Int} = 2 => 4, 3 => 1)
rfold Interesting!!!
pmurias ugexe: why are people doing unfounded generalizations a big issue?
ugexe why is fake news a big issue? spreading bad information is always an issue 16:08
maybe i should just start replying to such comments with just "fake news" :P
pmurias don't do that 16:09
timotimo @fake_news_dog: "bark bark bark"
sena_kun pmurias, because thinking is a very hard cognitive process, so memoizing is used as a cheaper alternative. instead of real thinking, people tend to just read someone's opinion somewhere and copy that.
pmurias that's a generalization about how people think
sena_kun and then poof, X has an image of Y in mind of a lot of people and it is _hard_ to change that, because, once again, cognitive biases make change of opinion a hard thing. 16:10
sena_kun pmurias, sure thing. 16:10
Geth doc: f860bf521a | (JJ Merelo)++ | doc/Language/regexes.pod6
Revises intro before #2887
16:14
doc: 4bff7ff18e | (JJ Merelo)++ | doc/Language/regexes.pod6
Small revision for #2887
synopsebot Link: doc.perl6.org/language/regexes
TreyHarris If I have a huge XML file and I want to do some testing against it in reasonable time--a case where, for example, in CSV I'd just grab the top 5% of the lines--how can I sample it and still have a valid XML file so that validating tools still work? 16:39
sena_kun TreyHarris, is it a general question? 16:56
tbrowder one thing you can start with is using xmllint to format it so its structure is readable. then you might be able to visually extract large but apparently valid chunks for further testing. note that xmllint will check the xml validity of the original and any extracted chunks. 16:57
tbrowder er, how huge is huge? xmllint is very fast 17:03
sena_kun also, is it a one-time action or you need to take chunks of changing huge files from time to time? 17:04
it depends on xml too, but in general case I'd look for incremental parsers available. 17:05
tbrowder some good p5 ones exist
p6 is a little rough at last look 17:06
TreyHarris thanks, that's helpful. It's just one-time to be sure I have a handle on the format of some of the keys (beyond the DTD specification) 17:15
s/keys/data/ 17:16
Geth doc: 9a74294851 | Coke++ | doc/Language/regexes.pod6
fix typo

part of #2888
18:04
synopsebot Link: doc.perl6.org/language/regexes
jmerelo squashable6: status 18:14
squashable6 jmerelo, Next SQUASHathon in 25 days and ≈9 hours (2019-08-03 UTC-14⌁UTC+20). See github.com/rakudo/rakudo/wiki/Mont...Squash-Day
Geth doc: a6cec2ad2d | (JJ Merelo)++ | doc/Language/regexes.pod6
Good catch. Closes #2888
18:18
synopsebot Link: doc.perl6.org/language/regexes
MasterDuke thundergnat++ 18:24
AlexDaniel thundergnat++ indeed, that was awesome 18:55
I really liked this squashathon. Thanks tbrowder, lance_w[m], MasterDuke, tobs, thundergnat! 18:56
tobs AlexDaniel++ # management *and* sequences!
lance_w[m] AlexDaniel ++ from me too 18:57
AlexDaniel if you have any ideas for upcoming squashathons that are equally fun, let me know 18:57
tobs I've just given up on A001055 as well. No algorithm I found was as easy as I thought while being as fast as I wanted. 18:57
AlexDaniel tobs: oh well 18:58
tbrowder AlexDaniel: ++ for you! and glad to find something a non-mathematician could do 19:06
AlexDaniel tbrowder: initially there were many sequences that were relatively easy, but these unsurprisingly got implemented really fast 19:07
MasterDuke definitely, AlexDaniel++ too
tbrowder the 19:08
MasterDuke there is a Perl6 version of Regexp::Common, right? is it complete compared to the Perl5 version?
tbrowder thundergnat: well done!
AlexDaniel I wonder if Math::Sequences will ever be extended beyond core sequences 19:09
if so, maybe a few months later we can do it again. I think there are many fun sequences out there :) 19:10
thundergnat Thanks, all. I enjoyed this squashathon.
AlexDaniel stuff like oeis.org/A085808
thundergnat Big kudos to AlexDaniel++ for making it all run smoothly. 19:11
AlexDaniel “as an example of a sequence which should not be in the OEIS” ha
MasterDuke ha
AlexDaniel oeis.org/search?q=dumb&language...;go=Search 19:12
“dumb sequences squashathon” :)
thundergnat A lot of the remaining cor sequences really need someone who is strong in category and set theory, both of which I have heard of :-/ 19:13
AlexDaniel thundergnat: yeah, many times I found it was much easier trying to understand maple algorithms than reading the sequence description :S 19:15
tbrowder here's a rough squashathon idea: have module authors submit module names they would like help with (maybe limit to max of one per author) and either vote for a subset or list them all for grabs to work on 19:16
veesh how about porting Tensorflow
or MXNet
AlexDaniel tbrowder: we did this on 2018-10-06
tbrowder: here's the list of past squashathons: github.com/rakudo/rakudo/wiki/Mont...ed-events) 19:17
veesh raku could really pwn at writing the formulas as actual formulas
tbrowder hm, i must have missed that one
veesh and matrix operations and stuff
AlexDaniel tbrowder: it worked OK, but it wasn't as fantastic as ecosystem unbitrot :)
thundergnat veesh like modules.perl6.org/dist/Math::Matri...rre-vigier perhaps? 19:18
AlexDaniel veesh: as for writing formulas as formulas, Math::Sequences is as close as you can get, but to me it feels like the language is missing some small things 19:20
veesh something like
i'm gonna learn more machine learning and then tell you what i expect 19:21
AlexDaniel well, having a Tensorflow module would be amazing. They do have C API so maybe creating a module is much simpler than it sounds 19:22
veesh it really should be, all the hard stuff happens in c 19:23
there should only be sugar in the perl land
and i'd expect it to be exceedingly sweet
b/c you can define arbitrary operators, the code could read so much nicer
although i'm not sure if machine learning code is meant to be read by humans
AlexDaniel what code? :) 19:24
timotimo once you're untethered from syntactical limitations of languages like python, maybe there's a way to express setting up these tensorflow thingies that's more easy to learn or understand or whatever
AlexDaniel I mean… most people don't write stuff with tensor ops themselves 19:25
you just do data preparation and stuff, and then just throw your data into the existing library to do training and evaluation
timotimo yeah 19:26
still all that stuff has to be configured and set up
tobs AlexDaniel: I was tempted at a few occasions to go beyond core. almost-primes are easy using &prime-signature for example. Other non-core sequences are specific readings of 2-ary functions which are not hard, etc.
thundergnat I would _love_ to get a native Perl 6 port of Perl 5s ntheory module. It's pretty much all gmp under the hood (with a bunch of sugar) usining if :from<Perl5> sortof works, but a native port would be awesome.
sheesh *using it 19:27
It would have made a bunch of the sequence code easier / faster. 19:28
AlexDaniel thundergnat: btw github.com/perl6/problem-solving/issues/4 19:30
AlexDaniel thundergnat: github.com/ajs/perl6-Math-Sequence...-509029550 20:46
TreyHarris I just discovered that I've been bugfixing and feature-adding to my private fork of Emacs perl6-mode for the past year, all this time thinking that I was doing it against perl6/perl6-mode. *blush* 21:02
I thought it slightly surprising that nobody had any issues at all with my changes or suggestions for improvements, but I supposed that just meant that most Perl 6 programmers don't use Emacs 21:03
veesh who uses emacs at all?
</joke>
MasterDuke i think the most recent survey had a higher percentage of perl6 users using emacs than the overall percentage of users in the SO survey 21:04
veesh did anyone else put their gender as mayonaise on that survey? 21:05
TreyHarris It was only when I noticed that the version in the Emacs package list didn't have my changes and tried to figure out why no package release had been picked up in the past year that I figured this out
veesh i didn't see it as a datapoint in the dump they had there
TreyHarris I'm going to try to rebase all the bugfixes together and maybe the other changes by issue if it isn't a big pain to do so, and then maybe push them out over a two or three weekly updates 21:10
AlexDaniel TreyHarris: I use it every day, but I'm not sure if I'm on the latest version 21:22
TreyHarris "Latest" would be 20180619.1159 -- the last time someone else committed 21:24
Ah well, I'll figure this out later, gotta start dinner 21:25
gfldex lolibloggedalittle: gfldex.wordpress.com/2019/07/07/tr...s-missing/ 21:35
thundergnat glfdex: "But fear not as Gammars are classes" Gammars? otherwise ++ 21:38
sena_kun gfldex, "none of the kown" also
thundergnat and "wont'
Should "toke" be "token"? 21:40
gfldex thundergnat: Grammar is the Perl 6 name of the class that represent grammars. 21:41
thundergnat G_ammars 21:41
gfldex thanks, fixed 21:42
thundergnat glfdex++
gfldex The last paragraph made me realise that speaking recursion is much easier in english then in german. In german that sentence would be really unwieldy. 21:44
thundergnat "It seams" should probaly be "It seems" 21:45
tbrowder TreyHarris: i use emacs (changed from xemacs just before p6 was released) but i've never used the packaging servers. c 22:51
tbrowder can i still use our perl6-mode repo without them? 22:52
TreyHarris: can we see your private p6 repo? 22:55
perl6-mode repo?