These functions make it easier to manipulate the op tree.
A client for the Bugzilla web services API.
Often there are several possible providers of some functionality your
program needs, but you don't know which is available at the run site.
For example, one of the modules may be implemented with XS, or not in
the core Perl distribution and thus not necessarily installed.
Best.pm attempts to load modules from a list, stopping at the first
successful load and failing only if no alternative was found.
Benchmark::Timer class allows you to time portions of code conveniently, as
well as benchmark code by allowing timings of repeated trials. It is perfect
for when you need more precise information about the running time of portions
of your code than the Benchmark module will give you, but don't want to go all
out and profile your code.
Bread::Board::Declare is a Moose extension which allows for declaring
Bread::Board container classes in a more straightforward and natural way. It
sets up Bread::Board::Container as the superclass, and creates services
associated with each attribute that you create.
Bread::Board is an inversion of control framework with a focus on dependency
injection and lifecycle management. It's goal is to help you write more
decoupled objects and components by removing the need for you to manually wire
those objects/components together.
C-Scan is a Perl module to scan C language files for easily recognized
constructs such as included header files, macros and their arguments,
declarations of functions, extern declarations, and typedefs. It uses the
Data::Flow interface.
Measure size of Perl OPs and SVs. B::Size2 is a fork of B::Size 0.09.
This module converts Perl data structures to the Concise Binary
Object Representation (CBOR, RFC7049) and vice versa.