in reply to Devel::Declare is deprecated, what’s instead?

As well as the modules mentioned, there's this thing Parse::Keyword which is pretty good.

It does have a weird issue involving how it closes over variables, though it can be worked around using PadWalker. Sadly after I reported that issue, the author decided that was a good reason to deprecate Parse::Keyword. But deprecated or not, once you work around that issue, it's a good module.

  • Comment on Re: Devel::Declare is deprecated, what’s instead?