NAME

FP::Show::Base::FP_Struct

SYNOPSIS

{
    package Foo;
    use FP::Struct ["a","b"],
      'FP::Show::Base::FP_Struct';
    _END_
}
use FP::Show;
show (Foo->new(1,2)) # => "Foo(1,2)"

DESCRIPTION

This class simply provides an `FP_Show_show` method that uses inspection specific to FP::Struct classes to get to know the public field values of the object it is being called on, and reconstructs a constructor call based on this information. Meaning, for the typical `FP::Struct` based class, it will do the right thing.

NOTE

This is alpha software! Read the package README.