Ports Search

Results 6,9917,000 of 17,660 for descr%3A%22spam filter%22.(0.011 seconds)
devel/pcl-1.6 (Score: 1.607039E-4)
Portable Coroutine Library
The Portable Coroutine Library (PCL) implements the low level functionality for coroutines. For a definition of the term coroutine see The Art of Computer Programming by Donald E. Knuth. Coroutines are a very simple cooperative multitasking environment where the switch from one task to another is done explicitly by a function call.
devel/Class-Autouse-2.01 (Score: 1.607039E-4)
Defer loading of one or more classes
Class::Autouse allows you to specify a class the will only load when a method of that class is called. For large classes that might not be used during the running of a program, such as Date::Manip, this can save you large amounts of memory, and decrease the script load time.
devel/Class-Date-1.1.15 (Score: 1.607039E-4)
Perl class for easy date and time manipulation
This module is intended to provide a general-purpose date and datetime type for perl. You have a Class::Date class for absolute date and datetime, and have a Class::Date::Rel class for relative dates. You can use ``+'', ``-'', ``<'' and ``>'' operators as with native perl data types.
devel/Class-MakeMethods-1.010 (Score: 1.607039E-4)
Generate common types of methods
The Class::MakeMethods framework allows Perl class developers to quickly define common types of methods. When a module "use"s a subclass of Class::MakeMethods, it can select from the supported method types, and specify a name for each method desired. The methods are dynamically generated and installed in the calling package.
devel/Class-Multimethods-Pure-0.13 (Score: 1.607039E-4)
Method-ordered multimethod dispatch
You can define multimethods with the "multi" declarator: use Class::Multimethods::Pure; multi collide => ('Bullet', 'Ship') => sub { my ($a, $b) = @_; ... }; multi collide => ('Ship', 'Asteroid') => sub { my ($a, $b) = @_; ... }; It is usually wise to put such declarations within a BEGIN block, so they behave more like Perl treats subs (you can call them without parentheses and you can use them before you define them).
devel/Class-MixinFactory-0.92 (Score: 1.607039E-4)
Class Factory with Selection of Mixins
This distribution facilitates the run-time generation of classes which inherit from a base class and some optional selection of mixin classes. A factory is provided to generate the mixed classes with multiple inheritance. A NEXT method allows method redispatch up the inheritance chain.
devel/Class-STL-Containers-0.35 (Score: 1.607039E-4)
Perl extension for STL-like object management
This package provides a framework for rapid Object Oriented Perl application development. It consists of a number of base classes that are similar to the C++/STL framework, plus a number of helper classes which provide the glue to transparently generate common functions, and will enable you to put your Perl application together very quickly.
devel/Class-Throwable-0.13 (Score: 1.607039E-4)
Minimal lightweight exception class
This module implements a minimal lightweight exception object. It is meant to be a compromise between more basic solutions like Carp which can only print information and cannot handle exception objects, and more complex solutions like Exception::Class which can be used to define complex inline exceptions and has a number of module dependencies.
devel/Config-JFDI-0.065 (Score: 1.607039E-4)
Catalyst::Plugin::ConfigLoader-style layer over Config::Any
Config::JFDI is an implementation of Catalyst::Plugin::ConfigLoader that exists outside of Catalyst. Essentially, Config::JFDI will scan a directory for files matching a certain name. If such a file is found which also matches an extension that Config::Any can read, then the configuration from that file will be loaded.
devel/apache-ant-1.9.7 (Score: 1.607039E-4)
Java- and XML-based build tool, conceptually similar to make
Apache Ant, a Java-based build tool, conceptually similar to make. Ant uses XML build files that defines a set of targets. Each target has dependencies (other targets) and contains a set of tasks to perform. There are tasks for various things, like compiling ("javac"), copying ("copy"), deleting ("delete"), executing other programs ("java", "exec", "execon", etc.), stylesheet transformations ("style") and so on.