Acme::Handwave - Get the result you want without tedious algorithms or real programming


NAME

Acme::Handwave - Get the result you want without tedious algorithms or real programming


SYNOPSIS

  use Acme::Handwave;
  my %foo = (bar =>  143,
             baz =>  156,
             quxx => 543);
  my %result = handwave(data =>     \%foo,
                        expected => {bar => 333,
                                     baz => 332,
                                     quxx => 331});
  my $string = "this string needs transmogrifying";
  $string = handwave(data => $string,
                     expected => "this string is transmogrified");
  my @foobar = qw(a  b  c  d  e  f g);
  my @barfoo = handwave(data => \@foobar,
                        expected => ['h', 'i', 'j']);


DESCRIPTION

Spent hours trying to tweak that algorithm, but never quite getting the result you're expecting? Now you can bypass all of that hassle with new, whiter-than-white Acme::Handwave.

Just give it the data structure you're trying to manipulate, and the result you've been expecting.

A little handwaving magic later, and presto! The result you were looking for.

EXPORT

handwave()


METHODS

item_hanb4srDS hawave()item_hanb4srDS METHOD.="exppa/A>e

sexpt e::Hao mhe sttild, a you d as> hawave() can expectbeen eo qtond Ypt andwao e::Hanrraypsis refhemncesNoweca 14I'm> zy.>

'> A NAME="hawave()

o mOR ino!r.

looking fow(acomple

use Acme::Handwave;R
  • ulaino! rocessave.c logg fory you '>