Linux workstation

Upstream software project

perl-MooseX-Singleton

Turn your Moose class into a singleton

Project identity

Project
perl-MooseX-Singleton
Publisher
Not authoritatively mapped
Native package records
3
Operating systems
opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
Artistic-1.0 or GPL-1.0+
Quality score
100/100
Source repository
Not reported

Upstream description

This description is kept separate from distribution package descriptions.

A singleton is a class that has only one instance in an application. 'MooseX::Singleton' lets you easily upgrade (or downgrade, as it were) your Moose class to a singleton. All you should need to do to transform your class is to change 'use Moose' to 'use MooseX::Singleton'. This module uses metaclass roles to do its magic, so it should cooperate with most other 'MooseX' modules.

Packages by operating system

Every link opens the native package record, where versions, dependencies, files, checksums, repositories, and maintainers remain distribution-specific.

  1. perl-MooseX-Singleton

    openSUSE Leap 15.6 / Development/Libraries/Perl / source perl-MooseX-Singleton

    0.30-bp156.3.1

    Turn your Moose class into a singleton

    noarchleap-15.6
  2. perl-MooseX-Singleton

    openSUSE Leap 16.0 / Development/Libraries/Perl / source perl-MooseX-Singleton

    0.30-bp160.1.10

    Turn your Moose class into a singleton

    noarchleap-16.0
  3. perl-MooseX-Singleton

    openSUSE Tumbleweed / Development/Libraries/Perl / source perl-MooseX-Singleton

    0.30-1.34

    Turn your Moose class into a singleton

    noarchtumbleweed

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.

perl-MooseX-Singleton Software and Packages | OpenFactory