Riap - Rinci access protocol

PERLANCAR/Riap-1.2.4 - 04 Sep 2015 01:00:31 GMT - Search in distribution

App::riap - Riap command-line client shell

This is the backend/implementation of the "riap" script....

PERLANCAR/App-riap-0.33 - 03 Sep 2015 07:51:31 GMT - Search in distribution

Complete::Riap - Riap-related completion routines

PERLANCAR/Complete-Riap-0.06 - 09 Sep 2015 10:35:25 GMT - Search in distribution

complete-riap-url - Complete Riap URL

Currently only support local Perl schemes (e.g. "/Pkg/Subpkg/function" or "pl:/Pkg/Subpkg/")....

PERLANCAR/App-CompleteCLIs-0.06 - 17 Sep 2015 17:18:06 GMT - Search in distribution

Perinci::Sub::ArgEntity::riap_url - Data and code related to function arguments of entity type 'riap_url'

PERLANCAR/Perinci-Sub-ArgEntity-riap_url-0.02 - 06 Sep 2015 15:39:11 GMT - Search in distribution

Serabi - Create REST-style web service with Riap backend

This will be a set of PSGI middlewares (Plack::Middleware::Serabi::*) to help you build REST-style web service with Riap backend. This is meant as an alternative (or companion) to Periuk (a.k.a. Perinci::Access::HTTP::Server). I currently have no pla...

SHARYANTO/Serabi-0.00 - 02 Feb 2012 19:00:15 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.43 - 03 Sep 2015 11:17:56 GMT - Search in distribution

Perinci::Use - Use a Riap package as if it was a local Perl module

This module provides use_riap_package(), usually used as shown in Synopsis, a la Perl's use()....

PERLANCAR/Perinci-Use-0.06 - 04 Sep 2015 00:38:58 GMT - Search in distribution

Perinci::Web - Rinci/Riap-based web application framework

Perinci::Web is a web application framework. It will let you define routes to your functions (accessed via Riap protocol), templating, assets, etc. The spirit is much like Perinci::CmdLine: to let you write as much core functionality in normal Perl f...

PERLANCAR/Perinci-Web-0.01 - 04 Sep 2015 00:39:03 GMT - Search in distribution

dbi2http - Export DBI database as HTTP API (Riap::HTTP)

This is a one-liner shortcut to export your DBI database as HTTP API (using Riap::HTTP protocol). It is a wrapper to a PSGI app (Plack::App::dbi2http) which does the heavy-lifting. So what this script does is basically create a config file on-the-fly...

PERLANCAR/Plack-App-dbi2http-0.06 - 06 Sep 2015 09:12:41 GMT - Search in distribution

peri-doc - Display text/POD documentation of Riap function or package

This script will generate text/POD documentation for a Riap function or package....

PERLANCAR/Perinci-To-Doc-0.68 - 29 Sep 2015 05:37:31 GMT - Search in distribution

peri-access - Command-line Riap client

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

PERLANCAR/App-PerinciUtils-0.06 - 03 Sep 2015 07:49:36 GMT - Search in distribution

Perinci::CmdLine - Rinci/Riap-based command-line application framework

This module is currently empty, because the implementation is currently split into Perinci::CmdLine::Lite (the lightweight version) and Perinci::CmdLine::Classic (the full but heavier version). There's also Perinci::CmdLine::Any that lets you choose ...

PERLANCAR/Perinci-CmdLine-1.48 - 22 Oct 2015 15:48:02 GMT - Search in distribution

Perinci::Access::Lite - A lightweight Riap client library

This module is a lightweight alternative to Perinci::Access. It has less prerequisites but does fewer things. The things it supports: * Local (in-process) access to Perl modules and functions Currently only "call", "meta", and "list" actions are impl...

PERLANCAR/Perinci-Access-Lite-0.11 - 03 Sep 2015 11:21:33 GMT - Search in distribution

peri-pipe - Default Riap::Simple server over pipe

PERLANCAR/Perinci-Access-Simple-Server-0.23 - 12 Sep 2015 09:56:31 GMT - Search in distribution

Perinci::AccessUtil - Utility module for Riap client/server

PERLANCAR/Perinci-AccessUtil-0.06 - 06 Sep 2015 09:11:55 GMT - Search in distribution

Rinci - Language-neutral metadata for your code entities

PERLANCAR/Rinci-1.1.78 - 02 Sep 2015 18:55:48 GMT - Search in distribution

DefHash - Define things according to a specification, using hashes

PERLANCAR/DefHash-1.0.11 - 02 Sep 2015 18:58:29 GMT - Search in distribution

Perinci::Access::Base - Base class for all Perinci Riap clients

This is a thin base class for all Riap clients ("Perinci::Access::*"). It currently only provides check_request() which does the following: * perform some basic sanity checking of the Riap request hash $req * split request keys "uri" Split result is ...

PERLANCAR/Perinci-Access-Base-0.33 - 06 Sep 2015 09:11:21 GMT - Search in distribution

Perinci::Access::Perl - Access Perl module, functions, variables through Riap

This class allows you to access Perl modules, functions, and variables through Riap. Only those which have Rinci metadata are accessible. The metadata is put in %SPEC package variables, with function names as keys, or ":package" for package metadata,...

PERLANCAR/Perinci-Access-Perl-0.84 - 03 Sep 2015 11:25:51 GMT - Search in distribution