command-line usage

byzanz

small screencast creator

Byzanz is a desktop recorder and command line tool allowing you to record your current desktop or parts of it to an animated GIF, Ogg Theora, Flash or WebM. This is especially useful for publishing on the web.

libmodule-reader-perl

module to find and read perl modules like perl does

Module::Reader finds modules in @INC using the same algorithm perl does. From that, it will give you the source content of a module, the file name (where available), and how it was found. Searches (and content) are based on the same internal rules that perl uses for require() and do().

libmoosex-async-perl

set of Moose metaclasses to support asynchronous operations

MooseX::Async is a collection of metaclasse modules for MooseX::POE (see libmoosex-poe-perl) and it's siblings. As such, it is probably not very useful on its own. Please see them for documentation.

ormolu

formatter for Haskell source code

A formatter for Haskell source code.

supercollider-server

real time audio synthesis server

SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.

r-cran-gsubfn

GNU R utilities for strings and function arguments

The gsubfn function is like gsub but can take a replacement function or certain other objects instead of the replacement string. Matches and back references are input to the replacement function and replaced by the function output. gsubfn can be used to split strings based on content rather than delimiters and for quasi-perl-style string interpolation. The package also has facilities for translating formulas to functions and allowing such formulas in function calls instead of functions. This can be used with R functions such as apply, sapply, lapply, optim, integrate, xyplot, Filter and any other function that expects another function as an input argument or functions like cat or sql calls that may involve strings where substitution is desirable. There is also a facility for returning multiple objects from functions and a version of transform that allows the RHS to refer to LHS used in the same transform.