Data::Sah - Fast and featureful data structure validation 3 ++

This module, Data::Sah, implements compilers for producing Perl and JavaScript validators, as well as translatable human description text from Sah schemas. Compiler approach is used instead of interpreter for faster speed. The generated validator cod...

PERLANCAR/Data-Sah-0.46 - 21 Feb 2015 16:35:19 GMT - Search in distribution

Version::Util - Version-number utilities ++

This module provides several convenient functions related to version numbers, e.g. for comparing them. FUNCTIONS cmp_version($v1, $v2) => -1|0|1 Equivalent to: version->parse($v1) <=> version->parse($v2) version_eq($v1, $v2) => BOOL version_ne($v1, $...

SHARYANTO/Version-Util-0.71 - 17 Apr 2014 02:02:44 GMT - Search in distribution

Color::RGB::Util - Utilities related to RGB colors ++

FUNCTIONS None are exported by default, but they are exportable. mix_2_rgb_colors($rgb1, $rgb2, $pct) => STR Mix 2 RGB colors. $pct is a number between 0 and 1, by default 0.5 (halfway), the closer to 1 the closer the resulting color to $rgb2. rand_r...

PERLANCAR/Color-RGB-Util-0.58 - 03 Jan 2015 09:21:21 GMT - Search in distribution

Text::ANSI::Util - Routines for text containing ANSI escape codes ++

This module provides routines for dealing with text containing ANSI escape codes (mainly ANSI color codes). Current caveats: * All codes are assumed to have zero width This is true for color codes and some other codes, but there are also codes to alt...

PERLANCAR/Text-ANSI-Util-0.16 - 03 Jan 2015 09:29:25 GMT - Search in distribution

Text::ANSITable - Create nice formatted tables using extended ASCII and ANSI colors 10 ++

This module is yet another text table formatter module like Text::ASCIITable or Text::SimpleTable, with the following differences: * Colors and color themes ANSI color codes will be used by default (even 256 and 24bit colors), but will degrade to low...

PERLANCAR/Text-ANSITable-0.39 - 03 Jan 2015 09:29:36 GMT - Search in distribution

Color::ANSI::Util - Routines for dealing with ANSI colors 1 ++

This module provides routines for dealing with ANSI colors. The two main functions are "ansifg" and "ansibg". With those functions, you can specify colors in RGB and let it output the correct ANSI color escape code according to the color depth suppor...

PERLANCAR/Color-ANSI-Util-0.14 - 03 Jan 2015 09:21:10 GMT - Search in distribution


Text::WideChar::Util - Routines for text containing wide characters ++

This module provides routines for dealing with text containing wide characters (wide meaning occupying more than 1 column width in terminal). FUNCTIONS mbswidth($text) => INT Like Text::CharWidth's mbswidth(), except implemented using Unicode::GCStri...

PERLANCAR/Text-WideChar-Util-0.14 - 03 Jan 2015 09:30:00 GMT - Search in distribution

Complete::Getopt::Long - Complete command-line argument using Getopt::Long specification ++

Note that I deliberately do not support "ci" (case-insensitive) option here. Options that differ only in case often are often and they mean different things. FUNCTIONS complete_cli_arg(%args) -> hash|array Complete command-line argument using Getopt:...

PERLANCAR/Complete-Getopt-Long-0.29 - 15 Feb 2015 14:10:02 GMT - Search in distribution

Perinci::Manual::Tutorial - Tutorial for using the Perinci modules ++
SHARYANTO/Perinci-0.31 - 12 Nov 2013 08:52:33 GMT - Search in distribution