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....

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.77 - 30 Apr 2015 20:16:27 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

fsql lets you perform SQL queries against one or several "flat" files of various formats. Each file will be regarded as a SQL table. By using SQL queries, you can do various calculations or manipulations that are otherwise hard/cumbersome to do with ...

PERLANCAR/App-fsql-0.18 - 13 May 2015 04:38:05 GMT - Search in distribution

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

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.07 - 15 May 2015 13:53:27 GMT - Search in distribution

fatten - Pack your dependencies onto your script file

"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.38 - 15 May 2015 07:48:55 GMT - Search in distribution

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

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

peri-seq - Rinci-/Perinci::CmdLine-based "seq"-like CLI utility

This utility is similar to Unix "seq" command, with a few differences: some differences in option names, JSON output, allow infinite stream (when "to" is not specified)....

PERLANCAR/App-PeriSeq-0.02 - 13 May 2015 06:38:28 GMT - Search in distribution
  • App::PeriSeq - Rinci-/Perinci::CmdLine-based "seq"-like CLI utility

Data::Sah - Fast and featureful data structure validation

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.59 - 23 May 2015 15:44:35 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.41 - 12 Apr 2015 08:46:36 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

peri-access - Command-line Riap client

This script is a command-line interface for Perinci::Access....

PERLANCAR/App-PerinciUtils-0.04 - 23 May 2015 15:42:28 GMT - Search in distribution