XML::Fast - Simple and very fast XML - hash conversion River stage two • 10 direct dependents • 27 total dependents

This module implements simple, state machine based, XML parser written in C. It could parse and recover some kind of broken XML's. If you need XML validator, use XML::LibXML...

MONS/XML-Fast-0.17 - 29 Jun 2017 23:05:42 UTC - Search in distribution

accessors - create accessor methods in caller's package. River stage two • 16 direct dependents • 48 total dependents

The accessors pragma lets you create simple accessors at compile-time. This saves you from writing them by hand, which tends to result in *cut-n-paste* errors and a mess of duplicated code. It can also help you reduce the ammount of unwanted *direct-...

SPURKIS/accessors-1.01 - 21 Jun 2008 12:10:02 UTC - Search in distribution
  • accessors::ro - create 'classic' read-only accessor methods in caller's package.
  • accessors::classic - create 'classic' read/write accessor methods in caller's package.

URI::Escape - Percent-encode and percent-decode unsafe characters River stage five • 1962 direct dependents • 10851 total dependents

This module provides functions to percent-encode and percent-decode URI strings as defined by RFC 3986. Percent-encoding URI's is informally called "URI escaping". This is the terminology used by this module, which predates the formalization of the t...

OALDERS/URI-5.07 - 29 Jan 2021 22:52:47 UTC - Search in distribution

Gazelle - a Preforked Plack Handler for performance freaks River stage one • 1 direct dependent • 1 total dependent

Gazelle is a PSGI Handler. It is derivied from Starlet. A lot of its code was rewritten or optimized by converting it to XS code. Gazelle supports following features: * Supports HTTP/1.1. (Without Keepalive support.) * Ultra fast HTTP processing usin...

KAZEBURO/Gazelle-0.49 - 06 Dec 2019 15:35:36 UTC - Search in distribution

Endoscope - Dig into the guts of a live Perl program River stage zero No dependents

Endoscope is an endoscope <https://en.wikipedia.org/wiki/Endoscope> for live Perl programs. It provides dynamic run-time introspection of Perl variables at arbitrary locations in the program. Think of it like inserting "say Dumper($foo)" at *just* th...

BTYLER/Endoscope-0.002 - 13 Jan 2020 20:43:31 UTC - Search in distribution

Ref::Util - Utility functions for checking references River stage four • 117 direct dependents • 1177 total dependents

Ref::Util introduces several functions to help identify references in a smarter (and usually faster) way. In short: # conventional approach # with Ref::Util ref( $foo ) eq 'ARRAY' is_plain_arrayref( $foo ) use Scalar::Util qw( reftype ); reftype( $fo...

ARC/Ref-Util-0.204 - 19 Apr 2018 11:23:10 UTC - Search in distribution

next::XS - Replacement for next::method, performing very fast, and super::method (next-by-mro), with Perl and C++ interface. River stage two • 19 direct dependents • 25 total dependents

Perl's "next::method" is a powerful tool which is required if you want to use C3 method resolution order. However it is very slow (more than 10 times slower than "SUPER::subname"), so that if you actively use it, and your code is fast, it can become ...

SYBER/next-XS-1.0.7 - 20 Aug 2019 16:20:55 UTC - Search in distribution

CAM::SQLManager - Encapsulated SQL statements in XML River stage one • 1 direct dependent • 1 total dependent

This package implements SQL templates. This allows the programmer to increase the separation between the SQL RDBMS and the Perl programming logic of any project. This package has features that make it particularly useful in a web environment, as it i...

CLOTHO/CAM-SQLManager-1.13 - 23 Apr 2005 03:30:22 UTC - Search in distribution

DBIx::MyParse - Perl API for MySQL's SQL Parser River stage one • 1 direct dependent • 1 total dependent

This module provides access to MySQL's SQL parser, which is a full-featured lexx/yacc-based SQL parser, complete with subqueries and various MySQL extensions. Please check the documentation for DBIx::MyParse::Query to see how you can access the parse...

PHILIPS/DBIx-MyParse-0.88 - 18 Jul 2007 16:00:04 UTC - Search in distribution

Template::Sandbox - Fast template engine sandboxed from your application. River stage one • 2 direct dependents • 2 total dependents

Template::Sandbox is Yet Another Templating module, designed primarily for use in a webserver environment but usable anywhere, providing a more secure "sandboxed" environment than most templating systems. The core design philosophy for Template::Sand...

SGRAHAM/Template-Sandbox-1.04 - 11 May 2010 09:08:09 UTC - Search in distribution

Parallel::Iterator - Simple parallel execution River stage two • 8 direct dependents • 14 total dependents

The "map" function applies a user supplied transformation function to each element in a list, returning a new list containing the transformed elements. This module provides a 'parallel map'. Multiple worker processes are forked so that many instances...

ANDYA/Parallel-Iterator-1.00 - 15 Nov 2007 12:44:06 UTC - Search in distribution

Data::Maker - Simple, flexibile and extensible generation of realistic data River stage zero No dependents

Overview Whatever kind of test or demonstration data you need, Data::Maker will help you make lots of it. And if you happen to need one of the various types of data that is available as predefined field types, it will be even easier. Performance Data...

JINGRAM/Data-Maker-0.29 - 24 Feb 2013 05:20:43 UTC - Search in distribution

MLDBM::Sync - safe concurrent access to MLDBM databases River stage two • 4 direct dependents • 10 total dependents

This module wraps around the MLDBM interface, by handling concurrent access to MLDBM databases with file locking, and flushes i/o explicity per lock/unlock. The new [Read]Lock()/UnLock() API can be used to serialize requests logically and improve per...

CHAMAS/MLDBM-Sync-0.30 - 03 Jul 2002 07:54:16 UTC - Search in distribution

bench - benchmark creation of database records using yuidd versus database's native sequences River stage zero No dependents

This is an experiment in finding and evaluating performance metrics for the Data::YUID system and server as a replacement for the automatic, native numbering of records by the database....

SAYMEDIA/Data-YUID-0.06 - 11 Jun 2011 07:13:09 UTC - Search in distribution

SOOT::Examples::Basic - SOOT Examples for Basic River stage one • 2 direct dependents • 2 total dependents

This is a listing of all SOOT examples for Basic....

SMUELLER/SOOT-0.17 - 25 Dec 2011 15:11:01 UTC - Search in distribution

Bencher::Mark - Benchmark like Benchmark.pm River stage zero No dependents

EXPERIMENTAL. This is an experiment to make writing benchmarks using Bencher easier. This module offers an interface like Benchmark.pm, but internally it constructs a scenario, feeds it to Bencher::Backend, then displays the formatted result....

PERLANCAR/Bencher-Mark-0.001 - 05 Oct 2018 10:12:26 UTC - Search in distribution

Data::Unique - Module to check for duplicate item with time expiration and disk persistence. River stage zero No dependents

FDULAU/Data-Unique-0.02 - 23 May 2019 12:50:04 UTC - Search in distribution

ISAL::Crypto - Perl interface for Intel(R) Intelligent Storage Acceleration Library Crypto Version - collection of optimized low-level functions targeting storage applications. River stage zero No dependents

BURII/ISAL-Crypto-0.01 - 26 Dec 2019 18:39:56 UTC - Search in distribution

IP::Random - Generate IP Addresses Randomly River stage zero No dependents

This provides a random IP (IPv4 only currently) address, with some extensability to exclude undesired IPv4 addresses (I.E. don't return IP addresses that are in the multicast or RFC1918 ranges). By default, the IP returned is a valid, publicly routab...

JMASLAK/IP-Random-1.200230 - 23 Jan 2020 05:59:21 UTC - Search in distribution

File::Write::Rotate - Write to files that archive/rotate themselves River stage two • 8 direct dependents • 10 total dependents

This module can be used to write to file, usually for logging, that can rotate itself. File will be opened in append mode. By default, locking will be done to avoid conflict when there are multiple writers. Rotation can be done by size (after a certa...

PERLANCAR/File-Write-Rotate-0.321 - 27 Jun 2019 13:12:46 UTC - Search in distribution

644 results (0.165 seconds)