Whenever we've talked about coring MooseX modules, it's mostly been MXAH and MooseX::Types. Does anyone have any changes they'd like to see in MX::Types before it becomes, say, Moose::Types? (Moose::TypeConstraints?)
For myself: * Warn/die on subtype DeclaredType => as Foo => where { ... } (accidental stringification) -- I thought someone had fixed this, but it came up as a silent failure recently, so maybe not in all cases? * Standardize on a best practice for parameterized non-global types (e.g. ArrayRef[MyObject] vs. ArrayRefOfMyObject) and make documentation use it consistently * if the former, the RT bug about coercions needs to be fixed * smarter renaming of imports -- e.g. if you try to import Foo from a type library, with -prefix => 'My', it'd really be nice to get to_MyFoo and is_MyFoo helpers instead of Myto_Foo and Myis_Foo * MooseX::Types::Moose -> Moose::Types::Native (maybe) * Should Structured be included? hdp.