Ports Search

Results 17,20117,210 of 18,669 for descr.zh_CN%3A%E9%81%8F%E5%88%B6%E5%9E%83%E5%9C%BE.(0.046 seconds)
devel/App-Trace-0.50 (Score: 2.6503309E-5)
Embedded debug statements, including call/return tracing
App::Trace provides debug/tracing support for perl programs and modules. The basic concept is that you put a special call at the beginning and end of each subroutine/method, and when tracing is enabled, you can see the flow of your program.
devel/Bread-Board-0.32 (Score: 2.6503309E-5)
Solderless way to wire up your application components
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.
devel/BS-Event-0.3 (Score: 2.6503309E-5)
Class that provides an event callback interface
This module was mainly written for Net::XMPP2, Net::IRC3 and BS to provide a consistent API for registering and emitting events. Even though I originally wrote it for those modules I released it separately in case anyone may find this module useful.
devel/CPS-0.18 (Score: 2.6503309E-5)
Manage flow of control in Continuation-Passing Style
The functions in this module implement or assist the writing of programs, or parts of them, in Continuation Passing Style (CPS). Briefly, CPS is a style of writing code where the normal call/return mechanism is replaced by explicit "continuations", values passed in to functions which they should invoke, to implement return behaviour.
devel/Cache-Cache-1.08 (Score: 2.6503309E-5)
Perl Cache interface
The Perl Cache package provides Cache::Cache, a generic interface for creating persistent data stores. This interface is implemented by the Cache::MemoryCache, Cache::SharedMemoryCache, Cache::FileCache, Cache::SizeAwareFileCache, Cache::SizeAwareMemoryCache, and Cache::SizeAwareSharedMemoryCache classes. This work replaces File::Cache and IPC::Cache. -Anton <tobez@FreeBSD.org>
devel/Canary-Stability-2011 (Score: 2.6503309E-5)
Checks what version of perl you're running
This module is used by Schmorp's modules during configuration stage to test the installed perl for compatibility with his modules. It's not, at this stage, meant as a tool for other module authors, although in principle nothing prevents them from subscribing to the same ideas.
devel/Class-BlackHole-0.04 (Score: 2.6503309E-5)
Base class to treat unhandled method calls as no-ops
Normally, if you try to call a method that there's no handler for, you get an error: Can't locate object method "flork" via package "X". But for classes that inherit from Class::BlackHole, unhandled methods become just no-operations.
devel/Class-Constant-0.07 (Score: 2.6503309E-5)
Build constant classes
Class::Constant allows you declaratively created so-called "constant classes". These are very much like enumerated types (as close as a typeless language like Perl can get, at least). The classes generated by this module are modeled closely after Java's "typesafe enumeration" pattern, but with some added spice to make them more useful to Perl programs.
devel/Curses-1.36 (Score: 2.6503309E-5)
Perl5 module for terminal screen handling and optimization
Curses is the interface between Perl and your system's curses(3) library. For descriptions on the usage of a given function, variable, or constant, consult your system's documentation, as such information invariably varies (:-) between different curses(3) libraries and operating systems. This document describes the interface itself, and assumes that you already know how your system's curses(3) library works.
devel/Class-Contract-1.14 (Score: 2.6503309E-5)
Design-by-Contract OO in Perl
The Class::Contract module implements strong encapsulation, static inheritance, and design-by-contract condition checking for object-oriented Perl. The module provides a declarative syntax for attribute, method, constructor, and destructor definitions at both the object and class level. Pre-conditions, post-conditions, and class invariants are also fully supported.