aboutsummaryrefslogtreecommitdiff
path: root/devel/p5-Module-Implementation/pkg-descr
blob: 86005ed2de2d795b0670a290c97d0cbd5404d9d6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
Module::Implementation abstracts out the process of choosing one of several
underlying implementations for a module. This can be used to provide XS and pure
Perl implementations of a module, or it could be used to load an implementation
for a given OS or any other case of needing to provide multiple implementations.

Module::Implementation is only useful when you know all the implementations
ahead of time. If you want to load arbitrary implementations then you probably
want something like a plugin system, not this module.

WWW: https://metacpan.org/release/Module-Implementation