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.