----- Original Message ----
> From: Hans Dieter Pearcey <h...@pobox.com>
> To: moose <moose@perl.org>
> Sent: Tuesday, September 8, 2009 1:21:51 PM
> Subject: Re: MooseX::Types to core?
> 
> Excerpts from Chris Fields's message of Tue Sep 08 13:14:20 -0400 2009:
> > I think the suggestion is that type constraints be completely divorced  
> > from Moose so that other possibly non-Moose/CMOP projects can use it w/ 
> > o requiring Moose/CMOP.  Or is that missing the mark John?

I think cut from Moose yet, but not from CMOP.  I think we will need to think 
the
relationship between CMOP and TC is complex.  TC would be build on CMOP,
but CMOP would want a TC system for full functionality (as if someday we decided
to move some of the method signature checking to CMOP, which is where I think it
would be most useful, but I could be wrong).

> 
> I understand the suggestion, and it is a reasonable one.  Why would such a 
> type
> constraint implementation be mutually exclusive with MooseX::Types going into
> core?  Wouldn't we just reimplement Moose::Types in terms of this new
> independent code?
> 
> hdp.

Yeah, totally.  As per my last email I agree with the sentiment here, with the 
caveat 
regarding backcompatibility.



      

Reply via email to