Source: libmethod-signatures-perl Maintainer: Debian Perl Group Uploaders: gregor herrmann Section: perl Testsuite: autopkgtest-pkg-perl Priority: optional Build-Depends: debhelper-compat (= 13), libmodule-build-perl, perl # also libdata-alias-perl but currently broken: #971969 Build-Depends-Indep: libany-moose-perl , libconst-fast-perl , libdevel-declare-perl , liblexical-sealrequirehints-perl (>= 0.08) , libmoose-perl , libmouse-perl , libppi-perl , libsub-name-perl , libtest-exception-perl , libtest-warn-perl Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libmethod-signatures-perl.git Homepage: https://metacpan.org/release/Method-Signatures Rules-Requires-Root: no Package: libmethod-signatures-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libany-moose-perl, libconst-fast-perl, libdevel-declare-perl, liblexical-sealrequirehints-perl (>= 0.08), libmouse-perl, libppi-perl, libsub-name-perl # also libdata-alias-perl but currently broken: #971969 Recommends: libmoose-perl Description: method and function declarations with signatures and no source filter Method::Signatures provides two new keywords, func and method, which may be used to write subroutines with signatures, very similar to perl6 signatures. . It also does type checking, understanding all the types that Moose (or Mouse) would understand.