NAME

Set::Infinite::Element - a set member

USAGE

$a = Set::Infinite::Element->new();
$a = Set::Infinite::Element->new(1);
$a = Set::Infinite::Element->new( new Math::BigFloat(3.333) );

$logic = $a->is_null;

@b = sort @a;
print $a;

tie $a, 'Set::Infinite::Element', 1;

Global:

type($i)	chooses an object data type. 
	default is none (a normal perl $something scalar).
	example: 'Math::BigFloat', 'Math::BigInt'

DESCRIPTION

This is a building block for Set::Infinite::Simple.
Please use Set::Infinite instead.

TODO

Local versions of quantizer, type

CAVEATS

BigFloat members sort wrongly when mixed with Real members. 
It looks like a BigFloat 'cmp' problem.

CHANGES

v.0.15

Functions moved to Element_Inf:

infinite		returns an 'infinite' number.
minus_infinite	returns '-infinite' number.
null			returns 'null'.

infinite($i)	chooses 'infinite' name. default is 'inf'
null($i)		chooses 'null' name. default is 'null'

AUTHOR

Flavio Soibelmann Glock <fglock@pucrs.br>