Skip to content

avenj/acme-types-nonstandard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NAME

Acme::Types::NonStandard - unbundled set of stupid types for Type::Tiny

SYNOPSIS

use Acme::Types::NonStandard -types;

DESCRIPTION

An attempt to provide totally useless types that Types::Standard does not.

ConfusingDualVar

A dualvar (see "dualvar" in Scalar::Util) whose stringy value must be a floating point number or integer distinct from the numeric value (to maximize debugging confusion).

FortyTwo

The number 42. Always.

Can be coerced from Any (to the number 42).

ProbableMemoryLeak

An object that contains cyclic references (per Devel::Cycle).

ReallySparseArray

An array that only contains undef (but as many of them as you'd like!)

RefRefRef

A reference to a reference to a reference (to ensure adequate levels of indirection; see also: Cargill's quandry).

AUTHOR

Jon Portnoy avenj@cobaltirc.org, but I'm going to loudly deny while pointing fingers at popl and hobbs on irc.perl.org#moose.

Licensed under the same terms as Perl.

Patches or suggestions regarding other completely stupid types welcome, as long as they're not in any way useful.

About

Acme::Types::NonStandard

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages