Moose minus the antlers
http://search.cpan.org/perldoc?Mouse
Moose is wonderful. Use Moose instead of Mouse.
Unfortunately, Moose has a compile-time penalty. Though significant progress
has been made over the years, the compile time penalty is a non-starter for
some very specific applications. If you are writing a command-line application
or CGI script where startup time is essential, you may not be able to use
Moose. We recommend that you instead use HTTP::Engine and FastCGI for the
latter, if possible.
Mouse aims to alleviate this by providing a subset of Moose's functionality,
faster.
We're also going as light on dependencies as possible. Mouse currently has no
dependencies except for testing modules.
- Sources inherited from project devel:languages:perl
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / perl-Mouse
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:Tomcat42/perl-Mouse && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
Mouse-0.51.tar.bz2 | 0000161398 158 KB | |
perl-Mouse.changes | 0000002048 2 KB | |
perl-Mouse.spec | 0000002475 2.42 KB |
Revision 3 (latest revision is 69)
Lars Vogdt (lrupp)
committed
(revision 3)
- update to 0.51: + [BUG FIXES] * Mouse::Object::DESTROY could cause SEGVs * Attribute triggers could cause panics * Integers > 2**32 ware not groked as Int * Incorrect types, e.g. "Array[Int", was accepted * Metaclass compatibility was sometimes ignored + [MOOSE COMPATIBILITY] * before/around/after accept regular expressions * has() becomes strict * the global destruction flag is passed to DEMOLISH methods * Delegations can be curried * Built-in type constraints have the same hierarchy as Moose's
Comments 0