Perl Toolchain Summit 2017 - CPAN and Perl6

At the 2017 Perl Toolchain Summit (PTS) a lot of stuff got done. This is a brief demonstration style summary of the resulting CPAN-related feature enhancements to zef. First I »

Hello Web! with Purée Perl 6

Let's build a website. Websites are easy to build. There are dozens of frameworks out there to use, perl has Mojo and Catalyst as its major frameworks and other languages »

Adding on to Channels and Supplies in Perl6

Channels and supplies are perl6's way of implementing the Oberserver pattern. There's some significant differences behind the scenes of the two but both can be used to implement a jQuery. »

Slightly less basic Perl6 module management

This is meant to answer some of the reoccurring questions I've seen in #perl6 about module management. Solutions use the Perl6 package manager called Zef Q) Install a module to »

Perl6 Distribution thoughts and proposals (s22)

Currently Distribution is just a glorified key/value store. After years of digesting s22 I'm comfortable pushing for its adaption. A common complaint is that its over engineered or too »

Yet Another Perl6 HTTP Client

I've had a few bits of Perl6 code in production for some basic tasks for awhile, but with rakudo growing increasingly stable I decided to give it a little more »

Parallel Testing and an Iconoclastic Pilgrimage

This is an article about Green Green is a module I wrote with the intention of replacing the well loved prove command in favor of something that can parallel test »

5 tips for writing better Perl6 modules

1. Provide a provides section Without giving a provides section in your META file, a package manager will just have to recursively grep your directories and hope that anything it »

Speed Quest 1.0, or 0.1, or something.

JSON Headaches In writing zef, a major bottleneck in the quest for speed was the to-json method provided by ecosystem modules and the built-in method. I wasn't prepared to wait »

HTTP::Server::Async: Writing an HTTP Request Parser

This is part 2 of a 2 part series. You may want to check out the first part if you haven't already. You're still following along. You're a sadist, we »