[perl #123446] Closure parameter call site types should be checked at compile time if possible

2014-12-16 Thread via RT
# New Ticket Created by Rob Hoelz # Please include the string: [perl #123446] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=123446 > The following should fail to compile, even if foo is never called: sub foo(&cb:(Str)) {

[perl #123445] More generic arguments should be acceptable for blocks supplied as closure parameters

2014-12-16 Thread via RT
# New Ticket Created by Rob Hoelz # Please include the string: [perl #123445] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=123445 > For example: sub doing-stringy-thing(&action:(Str)) { action 'Hello'; } The following fa

[perl #123444] Providing zero arity block to unary closure parameter results in odd error message

2014-12-16 Thread via RT
# New Ticket Created by Rob Hoelz # Please include the string: [perl #123444] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/Ticket/Display.html?id=123444 > The attached file has code and example output for this bug. closure-parameter-arity-mismatc

[perl6/specs] e15acb: Re-purpose the method ^foo(...) { ... } syntax.

2014-12-16 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: e15acbc12ed5c800c3c905faecb450c28bf16535 https://github.com/perl6/specs/commit/e15acbc12ed5c800c3c905faecb450c28bf16535 Author: Jonathan Worthington Date: 2014-12-17 (Wed, 17 Dec 2014) Changed paths:

New faster release Parrot 6.11.0 "Fischer's Lovebird"

2014-12-16 Thread Reini Urban
http://parrot.org/news/2014/Parrot-6.11.0 On behalf of the Parrot team, I'm proud to announce Parrot 6.11.0, also known as "Fischer's Lovebird". Parrot (http://parrot.org/) is a virtual machine aimed at running all dynamic languages. Highlights: Performance: 15-25% faster, fixed GC, exp