NAME

FP::Interfaces - implement interfaces

SYNOPSIS

See the synopsis of FP::Interface for how to define an interface.

 {
     package Foo;
     use FP::Interfaces;

     sub foo {  }
     sub fold {  }

     FP::Interfaces::implemented qw(FP::Abstract::ExtendedSequence
                                    FP::Abstract::Pure);
 }

DESCRIPTION

This is just a wrapper around FP::Interface to allow for multiple arguments and read as proper english.

SEE ALSO

FP::Interface

This implements: FP::Abstract::Interface

NOTE

This is alpha software! Read the status section in the package README or on the website.