NAME

Mouse::Spec - To what extent Mouse is compatible with Moose

VERSION

This document describes Mouse version 0.41

SYNOPSIS

use Mouse::Spec;

printf "Mouse/%s is compatible with Moose/%s\n",
    Mouse::Spec->MouseVersion, Mouse::Spec->MooseVersion;

DESCRIPTION

(TODO)

Compatibility with Moose

Incompatibility with Moose

Meta object protocols

Any MOP has no attributes, so $metaclass->meta->make_immutable() does not yet work as you expect.

Mouse::Meta::Instance

Meta instance mechanism is not implemented.

Role exclusion

Role exclusion, exclude(), is not implemented.

-traits and -metaclass in Mouse::Exporter

use Mouse -traits => ... and use Mouse -metaclass => ... are not yet implemented.

Notes about Moose::Cookbook

Many recipes in Moose::Cookbook fit Mouse, including:

SEE ALSO

Mouse

Moose

Moose::Manual

Moose::Cookbook