CMD + K

qutil

Community

Q utilities by Dan Nugent, including package loading with version support

Installation

To install this package, run one of the following:

Conda
$conda install jmcmurray::qutil

Usage Tracking

3.2.1
1 / 8 versions selected
Downloads (Last 6 months): 0

Description

qutil (written by Dan Nugent) provides several different common utility functionalities for use with Q programs. These currently include:

  • an option parsing facility as an alternative to .Q.opt
  • a file loading facility based on a pathlist and supporting version numbers

This package forms the basis of q packaging via Anaconda, depended upon for numerous other packages made available.

Typically, usage involves installed qutil and all other packages via conda install, and then loading the packages within q via the .utl.require function provided by this package (and made available in all q sessions). For example, with the req HTTP requests package:

q).utl.require"req"
q).req.g"https://httpbin.org/get"
args   | (`symbol$())!()
headers| `Accept`Connection`Host`User-Agent!("*/*";"close";"httpbin.org";"kdb..
origin | "86.145.98.64"
url    | "https://httpbin.org/get"

About

Summary

Q utilities by Dan Nugent, including package loading with version support

Last Updated

Jun 18, 2018 at 14:41

License

MIT

Total Downloads

70.3K

Supported Platforms

noarch