w.k
w.k

Reputation: 8386

What does the `X` suffix mean in namespaces?

There are Perl module names like Moose and MooseX or DBI and DBIx or Catalyst and CatalystX or Mojo and MojoX or PPI and PPIx, etc.

What does the X suffix mean there?

Upvotes: 7

Views: 535

Answers (1)

Ashley
Ashley

Reputation: 4335

eXtension, pretty much. It is just a convention to add features to a code base without stomping on the actual namespace or trespassing. DBIx means it's related to but not a part of DBI, for example.

Upvotes: 12

Related Questions