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.