Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.181.347 Times

Sub freeware
Filter: All | Freeware | Demo
 

Sub

< 1 2 3 4 5 > 
Added: April 25, 2010 | Visits: 1.130

Mail::Message::Head::FieldGroup Mail::Message::Head::FieldGroup is a Perl module with a sub set of fields in a header. INHERITANCE Mail::Message::Head::FieldGroup is a Mail::Reporter Mail::Message::Head::FieldGroup is extended by Mail::Message::Head::ListGroup Mail::Message::Head::ResentGroup...



Platforms: *nix

License: Freeware Size: 583.68 KB Download (97): Mail::Message::Head::FieldGroup Download

Added: January 18, 2010 | Visits: 1.172

Test::Exception Test::Exception is a Perl module to test exception based code. SYNOPSIS use Test::More tests => 5; use Test::Exception; # or if you dont need Test::More use Test::Exception tests => 5; # then... # Check that something died dies_ok { $foo->method1 } expecting to die; # Check that...





Platforms: *nix

License: Freeware Size: 11.26 KB Download (97): Test::Exception Download

Added: July 14, 2010 | Visits: 972

IPC::PubSub IPC::PubSub is Perl module for Interprocess Publish/Subscribe channels. SYNOPSIS # A new message bus with the DBM::Deep backend # (Other possible backends include Memcached and PlainHash) my $bus = IPC::PubSub->new(DBM_Deep => /tmp/pubsub.db); # A channel is any arbitrary string my...


Platforms: *nix

License: Freeware Size: 19.46 KB Download (96): IPC::PubSub Download

Added: February 04, 2010 | Visits: 822

Thread::Apartment Thread::Apartment is an apartment threading wrapper for Perl objects. SYNOPSIS package MyClass; use Thread::Apartment::Server; use base qw(Thread::Apartment::Server); sub new { # # the usual constructor # } # # mark some methods as simplex # sub get_simplex_methods { return {...


Platforms: *nix

License: Freeware Size: 73.73 KB Download (96): Thread::Apartment Download

Added: June 02, 2010 | Visits: 1.013

Class::Agreement Class::Agreement is a Perl module that add contracts to your Perl classes easily. SYNOPSIS package SomeClass; use Class::Agreement; # use base Class::Accessor or Class::MethodMaker, # or roll your own: sub new { ... } invariant { my ($self) = @_; $self->count > 0; }; precondition...


Platforms: *nix

License: Freeware Size: 27.65 KB Download (96): Class::Agreement Download

Added: September 08, 2010 | Visits: 1.162

Hash::Merge Hash::Merge Perl module merges arbitrarily deep hashes into a single hash. SYNOPSIS use Hash::Merge qw( merge ); my %a = ( foo => 1, bar => [ qw( a b e ) ], querty => { bob => alice }, ); my %b = ( foo => 2, bar => [ qw(c d) ], querty => { ted => margeret }, ); my %c = %{ merge(...


Platforms: *nix

License: Freeware Size: 7.17 KB Download (96): Hash::Merge Download

Added: October 21, 2010 | Visits: 1.032

Term::Shell Term::Shell is a simple command-line shell framework. SYNOPSIS package MyShell; use base qw(Term::Shell); sub run_command1 { print "command 1!n"; } sub smry_command1 { "what does command1 do?" } sub help_command1 { <


Platforms: *nix

License: Freeware Size: 17.41 KB Download (96): Term::Shell Download

Added: July 04, 2010 | Visits: 954

Games::LMSolve::Base Games::LMSolve::Base is a base class for puzzle solvers. SYNOPSIS package MyPuzzle::Solver; use Games::LMSolve::Base; @ISA = qw(Games::LMSolve::Base); # Override these methods: sub input_board { ... } sub pack_state { ... } sub unpack_state { ... } sub display_state { ... } sub...


Platforms: *nix

License: Freeware Size: 21.5 KB Download (96): Games::LMSolve::Base Download

Added: May 23, 2010 | Visits: 809

Test::Unit::Procedural Test::Unit::Procedural Perl module contains a procedural style unit testing interface. SYNOPSIS use Test::Unit::Procedural; # your code to be tested goes here sub foo { return 23 }; sub bar { return 42 }; # define tests sub test_foo { assert(foo() == 23, "Your message here"); } sub...


Platforms: *nix

License: Freeware Size: 75.78 KB Download (95): Test::Unit::Procedural Download

Added: May 09, 2010 | Visits: 850

Religion Religion is a Perl module that can generate tracebacks and create and install die() and warn() handlers. This is a second go at a module to simplify installing die() and warn() handlers, and to make such handlers easier to write and control. For most people, this just means that if use use...


Platforms: *nix

License: Freeware Size: 5.12 KB Download (95): Religion Download

Added: March 01, 2010 | Visits: 959

POE::Component::Client::FTP POE::Component::Client::FTP is a Perl module that implements an FTP client POE Component. SYNOPSIS use POE::Component::Client::FTP; POE::Component::Client::FTP->spawn ( Alias => ftp, Username => test, Password => test, RemoteAddr => localhost, Events => [ qw( authenticated put_connected...


Platforms: *nix

License: Freeware Size: 13.31 KB Download (95): POE::Component::Client::FTP Download

Added: January 25, 2010 | Visits: 401

Asticones Asticones lets you display the icons (or icns files) of the sub-folders of a folder, as if they were albums in iPhoto.You can dynamically change the size to display the icons at, select one and create a file with that icon, or drag and drop files to paste the icon on them all.


Platforms: Mac

License: Freeware Download (95): Asticones Download

Added: February 07, 2010 | Visits: 1.075

Test::Unit::TestCase Test::Unit::TestCase is a unit testing framework base class. SYNOPSIS package FooBar; use base qw(Test::Unit::TestCase); sub new { my $self = shift()->SUPER::new(@_); # your state for fixture here return $self; } sub set_up { # provide fixture } sub tear_down { # clean up after...


Platforms: *nix

License: Freeware Size: 45.06 KB Download (94): Test::Unit::TestCase Download

Added: April 01, 2010 | Visits: 758

Net::Chat::Daemon Net::Chat::Daemon is a Perl module to run a daemon that is controlled via instant messaging. ABSTRACT This package is intended to serve as a superclass for objects that want to communicate via IM messages within a distributed network of client nodes and a coordinator, without dealing with the...


Platforms: *nix

License: Freeware Size: 13.31 KB Download (94): Net::Chat::Daemon Download

Added: November 16, 2010 | Visits: 785

Sub::Curry Sub::Curry is a Perl module to create curried subroutines. SYNOPSIS use Sub::Curry; use Sub::Curry qw/ :CONST curry /; # Import spice constants # and the &curry function. #my $f1 = Sub::Curry::->new(&foo, 1, 2); # Same as below. my $f1 = curry(&foo, 1, 2); my $f2 = $cb1->new(3, 4); my...


Platforms: *nix

License: Freeware Size: 6.14 KB Download (93): Sub::Curry Download

Added: July 16, 2010 | Visits: 936

Sub::Quotelike Sub::Quotelike is a Perl module that allows to define quotelike functions. SYNOPSIS use Sub::Quotelike; sub myq () { my $s = shift; # Do something with $s... return $s; } sub myqq (") { my $s = shift; # Do something with $s... return $s; } print myq/abc def/; print myqq{abc...


Platforms: *nix

License: Freeware Size: 4.1 KB Download (93): Sub::Quotelike Download

Added: February 26, 2010 | Visits: 845

Sub::DeferredPartial Sub::DeferredPartial is a deferred evaluation / partial application. SYNOPSIS use Sub::DeferredPartial def; $S = def sub : P1 P2 P3 { %_=@_; join , @_{qw(P1 P2 P3)} }; print $S->( P1 => 1, P2 => 2, P3 => 3 )->(); # 123 $A = $S->( P3 => 1 ); # partial application $B = $S->( P3 => 2 );...


Platforms: *nix

License: Freeware Size: 5.12 KB Download (93): Sub::DeferredPartial Download

Added: January 18, 2010 | Visits: 822

ReleaseAction ReleaseAction - call actions upon release. SYNOPSIS use ReleaseAction on_release; { # OO style my $handle = ReleaseAction->new( sub {print "Exiting scopen"} ); print "In scopen"; } { # Functional style my $handle = on_release {print "Exiting scopen"}; print "In scopen"; } { my...


Platforms: *nix

License: Freeware Size: 4.1 KB Download (93): ReleaseAction Download

Added: May 09, 2010 | Visits: 891

Class::Std Class::Std is a Perl module to support for creating standard "inside-out" classes. SYNOPSIS package MyClass; use Class::Std; # Create storage for object attributes... my %name : ATTR; my %rank : ATTR; my %snum : ATTR; my %public_data : ATTR; # Handle initialization of objects of...


Platforms: *nix

License: Freeware Size: 30.72 KB Download (93): Class::Std Download

Added: February 25, 2010 | Visits: 847

dtRdr::Logger dtRdr::Logger is a Perl module for global logging. SYNOPSIS use dtRdr::Logger; L->debug($message, ...); L->info($message, ...); L->warn($message, ...); L->error($message, ...); L->fatal($message, ...); For a stacktrace: sub bar { L()->logcluck("foo"); } See Log::Log4perl for more...


Platforms: *nix

License: Freeware Size: 2.8 MB Download (93): dtRdr::Logger Download

< 1 2 3 4 5 >