macOS ◆ xterm-256color ◆ zsh 563 views

Function::Interface is a perl5 module.

This module provides a typed interface. Function::Interface declares abstract functions without implementation and defines an interface package. Function::Interface::Impl checks if the abstract functions are implemented at compile time.