cperl
cperl copied to clipboard
A perl5 with classes, types, compilable, company friendly, security
The full test output: ``` ~/perl5/perlbrew/build/cperl-5.24.0-RC4/cpan/B-C$ make test make[1]: Entering directory '/home/fperrad/perl5/perlbrew/build/cperl-5.24.0-RC4/cpan/B-C/ByteLoader' No tests defined for ByteLoader extension. make[1]: Leaving directory '/home/fperrad/perl5/perlbrew/build/cperl-5.24.0-RC4/cpan/B-C/ByteLoader' make[1]: Entering directory '/home/fperrad/perl5/perlbrew/build/cperl-5.24.0-RC4/cpan/B-C/Stash' No tests defined for...
`no warnings "shadow"` is fatal on regular Perl because there's no such category.
I get this error when deparsing some coderefs. If you want to see where I've encountered it, it occurs in `t/20-unit/Type-Library/recursive-type-definitions.t` of the Type-Tiny 1.010000 test suite. It's only being...
I get this failure in the Type-Tiny 1.010000 test suite: ``` Deep recursion on subroutine "Test::TypeTiny::should_fail" at t/20-unit/Types-Common-Numeric/ranges.t line 44. ``` But `should_fail` isn't a recursive function. It does do...
https://instagram-engineering.com/python-at-scale-strict-modules-c0bb9245c834 argues that certain properties violate strict modules. The problems: * slow startup and reload * unsafe import side effects * mutable global state ---- The compiler already detects such...
``` #!/usr/bin/perl use strict; use warnings; use feature 'signatures'; no warnings 'experimental::signatures'; func(); sub func() { } ``` When I invoke this with `perl` 5.30 (built from source on Ubuntu...
into a series of RELOP's with log && in-between. Idea by David Nielson, perl6 has it. `if (0 < $x < 256) { ...}` => `if ((0 < $x) &&...
Hi There, This project is still using an old implementation of LGTM's automated code review, which has now been disabled. To continue using automated code review, and receive checks on...
I am using Linux Mint 19.2, I followed the instructions for the debian install at the bottom of this page: http://perl11.org/cperl/STATUS.html ``` deb http://perl11.org/deb/ sid main run as root: apt...
If there will not be any upstream action (waiting since March 2016) Todo: - add SafeLoad to be usable for cpan. see python (don't load code nor set objects) -...