This library provides a wrapper to mmap(2), allowing files or devices to
be lazily loaded into memory as strict or lazy ByteStrings, using the
virtual memory subsystem to do on-demand loading.
The filestore library provides an abstract interface for a versioning file
store, and modules that instantiate this interface. Currently Git, Darcs,
and Mercurial modules are provided, and other VCSs or databases could be
added.
Libev is a high-performance event loop/event model with lots of features.
It is modelled (very loosely) after libevent and the Event perl module,
but aims to be faster and more correct, and also more featureful. And
also smaller.
libghthash is a Generic Hash Table which is meant to be easy to extend,
portable, clear in its code and easy to use. You can store any kind of
data in it, regardless of size etc.
Alog is a stackable logging framework for Ada. It aims to be straight
forward to use and is easily extendable. It provides support for various
logger types, log facilities, loglevel policies and message
transformations.
mk-configure is a lightweight replacement for GNU autotools, written in bmake
(portable version of NetBSD make) and POSIX shell. mk-configure also provides
standalone mkc_check_xxx scripts that can be used without bmake.
Data::JavaScript::Anon provides the ability to dump large
simple data structures to JavaScript. That is, things that
don't need to be a class, or have special methods or whatever.
Data::Throttler::Memcached accepts the same arguments as Data::Throttler,
plus the "cache" argument. The cache argument must be a hashref, which contains
the arguments passed to the cache backend.
File::Cat is a module of adventure, danger, and low cunning. With it,
you will explore some of the most inane programs ever seen by mortals.
No computer should be without one!
IPC::ShareLite provides a simple interface to shared memory, allowing data to
be efficiently communicated between processes. Your operating system must
support SysV IPC (shared memory and semaphores) in order to use this module.