Perinci::Use - Use a Riap package like a local Perl module ++

This module provides use_riap_package(), usually used as shown in Synopsis, a la Perl's use(). This module uses Log::Any for logging. FUNCTIONS None are exported. use_riap_package(%args) -> [status, msg, result, meta] Use a Riap package as if it was ...

SHARYANTO/Perinci-Use-0.04 - 26 May 2014 14:17:35 GMT - Search in distribution

Perinci - Collection of Perl modules for Rinci and Riap ++

Perinci is a collection of modules for implementing/providing tools pertaining to Rinci and Riap, spread over several distributions for faster incremental releases. These tools include: * Wrapper Perinci::Sub::Wrapper is the subroutine wrapper which ...

SHARYANTO/Perinci-0.31 - 12 Nov 2013 08:52:33 GMT - Search in distribution

Rinci - Language-neutral metadata for your code entities ++
PERLANCAR/Rinci-1.1.74 - 18 Mar 2015 14:01:01 GMT - Search in distribution

riap - Riap command-line client shell ++

A Riap client in the form of a simple interactive command-line shell (as opposed to Perinci::Access which is a Perl library, or peri-run and peri-access which are non-interactive command-line interface). Provides a convenient way to explore API servi...

PERLANCAR/App-riap-0.31 - 13 Mar 2015 10:50:13 GMT - Search in distribution

Riap - Rinci access protocol ++

Rinci access protocol (Riap for short), is a client/server, request/response protocol for requesting metadata and performing actions on code entities. It is modeled closely after HTTP, but is a different protocol. It can be layered on top of HTTP (as...

PERLANCAR/Riap-1.2.3 - 05 Mar 2015 08:47:11 GMT - Search in distribution

Setup - Specification for setup module ++
SHARYANTO/Setup-1.0.4 - 04 Sep 2012 03:33:31 GMT - Search in distribution

fsql - Perform SQL queries against files in CSV/TSV/LTSV/JSON/YAML formats 3 ++

fsql lets you perform SQL queries against "flat" files of various formats. Each file will be regarded as a SQL table. The magic of all this is performed by DBD::CSV and SQL::Statement. There must be at least one table specified (with "--add" or one o...

PERLANCAR/App-fsql-0.14 - 11 Jan 2015 16:18:57 GMT - Search in distribution

Gepok - PSGI server with built-in HTTPS support, Unix sockets, preforking 3 ++

Gepok is a PSGI server implementation. Its features are: * HTTPS support out-of-the-box This is the primary (if not the only) reason why I wrote Gepok, and why it uses HTTP::Daemon::* family (because there is HTTP::Daemon::SSL). I needed a pure-Perl ...

PERLANCAR/Gepok-0.28 - 11 Dec 2014 01:57:48 GMT - Search in distribution

short - Manage short directory symlinks ++

NOTE: EARLY IMPLEMENTATION, MORE SUBCOMMANDS AND OPTIONS WILL BE ADDED IN THE FUTURE. Perl project directories (typically CPAN distributions, Git repositories) usually have rather long names, e.g.: perl-Text-ANSITable cpan-Perinci-Sub-Exporter p5-Dat...

PERLANCAR/App-short-0.03 - 21 Mar 2015 07:17:37 GMT - Search in distribution

fatten - Pack your dependencies onto your script file 5 ++

"Thank you for a freakin awesome app. Seriously, fatten is great! <3" -- Paul J. Fenwick fatten is an alternative command-line script for App::FatPacker. I had a few problems when using the fatpack script which comes with "App::FatPacker", namely: 1)...

PERLANCAR/App-fatten-0.30 - 24 Mar 2015 12:33:21 GMT - Search in distribution

Perinci::CLI - Run Perinci::CmdLine app as one-liner ++

SEE ALSO Perinci::CmdLine::Any HOMEPAGE Please visit the project's homepage at <https://metacpan.org/release/Perinci-CLI>. SOURCE Source repository is at <https://github.com/perlancar/perl-Perinci-CLI>. BUGS Please report any bugs or feature requests...

PERLANCAR/Perinci-CLI-0.01 - 04 Jan 2015 16:30:49 GMT - Search in distribution

testcomp - Test your tab completion ++

This utility will run your script (finding it in "PATH" if not found in current directory) while setting "COMP_LINE" and "COMP_POINT" to test how your script will perform shell completion. In addition to that, it will also load Log::Any::Adapter::Scr...

PERLANCAR/App-CompleteUtils-0.05 - 28 Dec 2014 17:48:46 GMT - Search in distribution

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.47 - 24 Mar 2015 07:47:09 GMT - Search in distribution

shcompgen - Generate shell completion scripts ++

NOTE: EARLY RELEASE. ONLY BASH SUPPORT HAS BEEN ADDED. SUPPORT FOR THE OTHER SHELLS WILL FOLLOW. Some shells, like bash/fish/zsh, supports tab completion for programs. They are usually activated by issuing one or more "complete" (zsh uses "compctl") ...

PERLANCAR/App-shcompgen-0.09 - 11 Feb 2015 14:11:31 GMT - Search in distribution

pretty-res - Format enveloped result prettily ++

This script formats data structure using Perinci::Result::Format. If data structure is not detected as an enveloped result (see Rinci::function for more information about enveloped result), it will add an envelope for you. You can use this script to ...

PERLANCAR/App-PrettyRes-0.02 - 03 Jan 2015 09:18:51 GMT - Search in distribution

Test::Rinci - Test Rinci metadata ++

This module performs various checks on a module's Rinci metadata. It is recommended that you include something like "release-rinci.t" in your distribution if you add metadata to your code. If you use Dist::Zilla to build your distribution, there is D...

PERLANCAR/Test-Rinci-0.09 - 17 Dec 2014 09:21:10 GMT - Search in distribution

Perinci::Access - Wrapper for Perinci Riap clients ++

This module provides a convenient wrapper to select appropriate Riap client (Perinci::Access::*) objects based on URI scheme. /Foo/Bar/ -> Perinci::Access::Schemeless pl:/Foo/Bar -> Perinci::Access::Perl riap://perl/Foo/Bar/ -> Perinci::Access::Perl ...

PERLANCAR/Perinci-Access-0.40 - 19 Feb 2015 02:39:10 GMT - Search in distribution

Perinci::Import - Import functions from another module ++

This module is the counterpart of Perinci::Exporter (with slightly incompatible semantic in syntax). It lets you import functions from another modules. Imported modules need not define an exporter; the list of importable functions, their tags, etc ar...

SHARYANTO/Perinci-Import-0.02 - 01 Apr 2014 15:34:49 GMT - Search in distribution

Perinci::To::POD - Generate POD documentation for a package from Rinci metadata ++
PERLANCAR/Perinci-To-Doc-0.60 - 05 Jan 2015 15:41:12 GMT - Search in distribution

Perinci::Easy - Some easy shortcuts for Perinci ++

This module provides some easy shortcuts. FUNCTIONS defsub SEE ALSO Perinci DESCRIPTION This module has Rinci metadata. FUNCTIONS None are exported by default, but they are exportable. defsub() -> [status, msg, result, meta] Define a subroutine. This...

SHARYANTO/Perinci-Easy-0.28 - 10 Aug 2012 12:48:11 GMT - Search in distribution