The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

do

ABSTRACT

Minimalist Perl Development Framework

SYNOPSIS

  package Cli;

  use do cli;

  has 'user';

  method main(:$args) {
    say "Hello @{[$self->user]}, how are you?";
  }

  method specs(:$args) {
    'user|u=s'
  }

  run Cli;

DESCRIPTION

The "do" module is focused on simplicity and productivity. It encapsulates the Data-Object framework features, is minimalist, and is designed for scripting.