[![Build Status](https://travis-ci.org/lizmat/Method-Also.svg?branch=master)](https://travis-ci.org/lizmat/Method-Also) NAME ==== Method::Also - add "is also" trait to Methods SYNOPSIS ======== use Method::Also; class Foo { has $.foo; method foo() is also { $!foo } } Foo.new(foo => 42).bar; # 42 Foo.new(foo => 42).bazzy; # 42 # separate multi methods can have different aliases class Bar { multi method foo() is also { 42 } multi method foo($foo) is also { $foo } } Bar.foo; # 42 Bar.foo(666); # 666 Bar.bar; # 42 Bar.bazzy(768); # 768 DESCRIPTION =========== This module adds a `is also` trait to `Method`s, allowing you to specify other names for the same method. AUTHOR ====== Elizabeth Mattijsen Source can be located at: https://github.com/lizmat/Method-Also . Comments and Pull Requests are welcome. COPYRIGHT AND LICENSE ===================== Copyright 2018 Elizabeth Mattijsen This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.