Search results for "DJERIUS"
af - Command line tool for alienfile
The "af" command is a command line interface to alienfile and Alien::Build. options These options are available for all subcommands. --help Print the help for either "af" as a whole, or the specific subcommand. --version Print the version of "af" and...
PLICEASE/App-af-0.18 - 22 Sep 2022 15:28:30 UTC - Search in distribution- palien - Command line interface to Alien::Base
- App::af - Command line tool for alienfile
- App::palien - Command line interface to Alien::Base
pkg - transparently use packages and inner packages
pkg extends the standard "use" statement to more transparently handle inner packages, additionally incorporating some of the functionality of the aliased and use pragmata with a few extra twists. An inner package is one which does not have the same n...
DJERIUS/pkg-0.04 - 25 Apr 2013 01:07:34 UTC - Search in distribution
PDL::NDBin - Multidimensional binning & histogramming
In scientific (and other) applications, it is frequently necessary to classify a series of values in a number of bins. For instance, particles may be classified according to particle size in a number of bins of, say, 0.01 mm wide, yielding a histogra...
ETJ/PDL-NDBin-0.028 - 27 Mar 2024 15:56:39 UTC - Search in distribution
FFI::Platypus - Write Perl bindings to non-Perl libraries with FFI. No XS required.
Platypus is a library for creating interfaces to machine code libraries written in languages like C, C++, Go, Fortran, Rust, Pascal. Essentially anything that gets compiled into machine code. This implementation uses libffi <https://sourceware.org/li...
PLICEASE/FFI-Platypus-2.08 - 05 May 2023 21:50:13 UTC - Search in distribution- FFI::Platypus::Type - Defining types for FFI::Platypus
- FFI::Build - Build shared libraries for use with FFI
- FFI::Platypus::Bundle - Bundle foreign code with your Perl module
- 39 more results from FFI-Platypus »
Alien::Build - Build external dependencies for use in CPAN
This module provides tools for building external (non-CPAN) dependencies for CPAN. It is mainly designed to be used at install time of a CPAN client, and work closely with Alien::Base which is used at runtime. This is the detailed documentation for t...
PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC - Search in distribution- Alien::Base - Base classes for Alien:: modules
- alienfile - Specification for defining an external dependency for CPAN
- Test::Alien - Testing tools for Alien modules
- 92 more results from Alien-Build »
App::Cmd - write command line apps with less suffering
App::Cmd is intended to make it easy to write complex command-line applications without having to think about most of the annoying things usually involved. For information on how to start using App::Cmd, see App::Cmd::Tutorial....
RJBS/App-Cmd-0.336 - 26 Aug 2023 15:08:06 UTC - Search in distribution
Lua::API - interface to Lua's embedding API
Lua is a simple, expressive, extension programming language that is easily embeddable. Lua::API provides Perl bindings to Lua's C-based embedding API. It allows Perl routines to be called from Lua as if they were written in C, and allows Perl routine...
DJERIUS/Lua-API-0.04 - 18 Apr 2011 22:07:26 UTC - Search in distribution
Beam::Wire - Lightweight Dependency Injection Container
Beam::Wire is a configuration module and a dependency injection container. In addition to complex data structures, Beam::Wire configures and creates plain old Perl objects. A dependency injection (DI) container creates an inversion of control: Instea...
PREACTION/Beam-Wire-1.025 - 08 Jul 2021 23:20:58 UTC - Search in distribution
Test::Roo - Composable, reusable tests with roles and Moo
This module allows you to compose Test::More tests from roles. It is inspired by the excellent Test::Routine module, but uses Moo instead of Moose. This gives most of the benefits without the need for Moose as a test dependency. Test files are Moo cl...
DAGOLDEN/Test-Roo-1.004 - 05 Aug 2014 23:24:42 UTC - Search in distribution
App::Env - manage application specific environments
App::Env presents a uniform interface to initializing environments for applications which require special environments. App::Env only handles the loading, merging, and caching of environments; it does not create them. That is done within modules for ...
DJERIUS/App-Env-1.04 - 19 Jan 2024 17:57:23 UTC - Search in distribution- appexec - execute a command under a specified environment
- App::Env::Example - example application environment module for App::Env.
- App::Env::Null - return a snapshot of the current environment
- 2 more results from App-Env »
PDL::FuncND - N dimensional version of functions
This module provides multi-dimensional implementations of common functions....
DJERIUS/PDL-FuncND-0.11 - 23 Oct 2014 21:52:04 UTC - Search in distribution
PGPLOT - allow subroutines in the PGPLOT graphics library to be called from Perl.
This module provides an interface to the PGPLOT graphics library. To obtain the library and its manual, see "OBTAINING PGPLOT". For every PGPLOT function the module provides an equivalent Perl function with the same arguments. Thus the user of the mo...
ETJ/PGPLOT-2.29 - 24 Mar 2024 18:51:21 UTC - Search in distribution
Params::Validate - Validate method/function parameters
I would recommend you consider using Params::ValidationCompiler instead. That module, despite being pure Perl, is *significantly* faster than this one, at the cost of having to adopt a type system such as Specio, Type::Tiny, or the one shipped with M...
DROLSKY/Params-Validate-1.31 - 22 Oct 2022 17:16:19 UTC - Search in distribution
Hash::Wrap - create on-the-fly objects from hashes
Hash::Wrap creates objects from hashes, providing accessors for hash elements. The objects are hashes, and may be modified using the standard Perl hash operations and the object's accessors will behave accordingly. Why use this class? Sometimes a has...
DJERIUS/Hash-Wrap-1.01 - 01 Mar 2024 15:49:35 UTC - Search in distribution
Pg::Simple - simple OO interface to PostgreSQL
Pg::Simple is a very simple interface to PostgreSQL. It is patterned after the DBI interface. Why not use the DBI interface instead? The main reason is that it does not yet support cursors. This module does. When the DBI Postgres interface supports c...
DJERIUS/Pg-Simple-1.20 - 15 Aug 2006 18:26:34 UTC - Search in distribution
Validate::Tiny - Minimalistic data validation
This module provides a simple, light and minimalistic way of validating user input. Except perl core modules and some test modules it has no other dependencies, which is why it does not implement any complicated checks and filters such as email and c...
MINIMAL/Validate-Tiny-1.6 - 09 Nov 2016 00:10:58 UTC - Search in distribution
Config::Wild - parse an application configuration file with wildcard keywords
This module reads *key - value* data pairs from a file. What sets it apart from other configuration systems is that keys may contain Perl regular expressions, allowing one entry to match multiple requested keys. Configuration information in the file ...
DJERIUS/Config-Wild-2.02 - 28 Jun 2017 20:16:23 UTC - Search in distribution
Beam::Emitter - Role for event emitting classes
This role is used by classes that want to add callback hooks to allow users to add new behaviors to their objects. These hooks are called "events". A subscriber registers a callback for an event using the "subscribe" or "on" methods. Then, the class ...
PREACTION/Beam-Emitter-1.007 - 29 Jan 2017 07:44:05 UTC - Search in distribution
Form::Tiny - Input validator centered around Type::Tiny
Form::Tiny is a customizable hashref validator with form building Domain-Specific Language (DSL)....
BRTASTIC/Form-Tiny-2.24 - 26 Mar 2024 17:48:53 UTC - Search in distribution
IPC::XPA - Interface to the XPA messaging system
This class provides access to the XPA messaging system library, "xpa", developed by the Smithsonian Astrophysical Observatory's High Energy Astrophysics R&D Group. The library provides simple inter-process communication via calls to the "xpa" library...
DJERIUS/IPC-XPA-0.16 - 21 May 2023 18:23:06 UTC - Search in distribution- IPC::XPA - Interface to the XPA messaging system