The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.004 - 2022-04-16

  • Add option for indenting sequences in block mappings
  • Add option for quoting (and use plain by default)
  • Add option for adding or removing header/footer

Documentation

Query or change configuration of Perl modules
API Reference for Module Authors
Authoring Module::Build modules
How to bundle Module::Build with a distribution
useful, demonstrative, or stupid Sub::Exporter tricks
a friendly guide to exporting with Sub::Exporter

Modules

parse and validate simple name/value option pairs
Getopt::Long, but simpler and more powerful
object representing command line switches
the usage description for GLD
Build and install Perl modules
Default methods for Module::Build
Compatibility with ExtUtils::MakeMaker
Configuration for Module::Build
Examples of Module::Build Usage
Create persistent distribution configuration modules
Perl Package Manager file creation
Stub class for unknown platforms
Builder class for MacOS platforms
Builder class for Unix platforms
Builder class for VMS platforms
Builder class for VOS platforms
Builder class for Windows platforms
Builder class for AIX platform
Builder class for Cygwin platform
Builder class for Mac OS X platform
Builder class for OS/2 platform
Loads one of several alternate underlying implementations for a module
runtime module handling
a sophisticated exporter for custom-built routines
utilities to make Sub::Exporter easier
install subroutines into packages easily
Minimal try/catch with proper preservation of $@
YAML 1.2 processor
Constants and common functions
Constructing data structure from parsing events
Emitting events
YAML grammar
Syntax highlighting utilities
Convenience module for loading and dumping Perl objects
Schema for YAML::PP
Schema for loading and binary data
YAML 1.2 Core Schema
YAML 1.2 Failsafe Schema
Include YAML files
YAML 1.2 JSON Schema
Enabling YAML merge keys for mappings
Schema for serializing perl objects and special types
(Deprecated) Schema for serializing ordered hashes
YAML 1.1 Schema for YAML::PP
A special node type for merge keys
Write YAML output
Write YAML output to file or file handle
Tidy YAML files
Simple, compact and correct param-checking functions
PurePerl Params::Util routines
Validate method/function parameters
Wrapper around the C libyaml library
Wrapper around the C libyaml library
Tidy YAML files

Provides

in lib/YAML/Tidy/Config.pm
in lib/YAML/Tidy/Node.pm
in lib/YAML/Tidy/Node.pm
in lib/YAML/Tidy/Node.pm