Closed haarg closed 9 years ago
Why not MooX::Types::MooseLike?
Everything looks good except for:
Types::Standard
and not MooX::Types::MooseLike
.is => 'lazy'
, it's not Moose-compliant.Type::Tiny and Types::Standard are faster, more compatible, have a better API, and have a better namespace. The Moo docs have been changed to recommend them over MooX::Types::MooseLike. They can also be used with Moose without alteration.
I've added a commit to remove the is => 'lazy'
.
Merged, released. Thanks! :)
This is a refresh of #18.
I've converted it to use Types::Standard. namespace::autoclean has been updated to work well with Moo since the last PR, so there was no need to touch that part. I've also added Test::RequiresInternet to the tests to fix #25.