class documentation

class JoinSuite(Suite): (source)

View In Hierarchy

Undocumented

Method assert​_join Undocumented
Method assert​_simple​_join Undocumented
Method callable callable(a1, ..., an, r) constructs a callable with argument types a1, ... an and return type r.
Method set​Up Undocumented
Method test​_any​_type Undocumented
Method test​_callables​_with​_any Undocumented
Method test​_class​_subtyping Undocumented
Method test​_function​_types Undocumented
Method test​_generic​_interfaces Undocumented
Method test​_generic​_types​_and​_any Undocumented
Method test​_generics​_contravariant Undocumented
Method test​_generics​_covariant Undocumented
Method test​_generics​_invariant Undocumented
Method test​_generics​_with​_inheritance Undocumented
Method test​_generics​_with​_inheritance​_and​_shared​_supertype Undocumented
Method test​_generics​_with​_multiple​_args Undocumented
Method test​_join​_class​_types​_with​_interface​_result Undocumented
Method test​_join​_interface​_and​_class​_types Undocumented
Method test​_join​_interface​_types Undocumented
Method test​_literal​_type Undocumented
Method test​_mixed​_truth​_restricted​_type Undocumented
Method test​_mixed​_truth​_restricted​_type​_simple Undocumented
Method test​_none Undocumented
Method test​_other​_mixed​_types Undocumented
Method test​_overloaded Undocumented
Method test​_overloaded​_with​_any Undocumented
Method test​_simple​_generics Undocumented
Method test​_simple​_type​_objects Undocumented
Method test​_trivial​_cases Undocumented
Method test​_tuples Undocumented
Method test​_type​_type Undocumented
Method test​_type​_vars Undocumented
Method test​_unbound​_type Undocumented
Method test​_var​_tuples Undocumented
Method tuple Undocumented
Method type​_callable type_callable(a1, ..., an, r) constructs a callable with argument types a1, ... an and return type r, and which represents a type.
Method var​_tuple Construct a variable-length tuple type
Instance Variable fx Undocumented
Instance Variable fx​_co Undocumented
Instance Variable fx​_contra Undocumented
def assert_join(self, s, t, join): (source)

Undocumented

Parameters
s:TypeUndocumented
t:TypeUndocumented
join:TypeUndocumented
def assert_simple_join(self, s, t, join): (source)

Undocumented

Parameters
s:TypeUndocumented
t:TypeUndocumented
join:TypeUndocumented
def callable(self, *a): (source)
callable(a1, ..., an, r) constructs a callable with argument types a1, ... an and return type r.
Parameters
*a:TypeUndocumented
Returns
CallableTypeUndocumented
def setUp(self): (source)

Undocumented

def test_any_type(self): (source)

Undocumented

def test_callables_with_any(self): (source)

Undocumented

def test_class_subtyping(self): (source)

Undocumented

def test_function_types(self): (source)

Undocumented

@skip
def test_generic_interfaces(self): (source)

Undocumented

def test_generic_types_and_any(self): (source)

Undocumented

def test_generics_contravariant(self): (source)

Undocumented

def test_generics_covariant(self): (source)

Undocumented

def test_generics_invariant(self): (source)

Undocumented

def test_generics_with_inheritance(self): (source)

Undocumented

def test_generics_with_inheritance_and_shared_supertype(self): (source)

Undocumented

def test_generics_with_multiple_args(self): (source)

Undocumented

@skip
def test_join_class_types_with_interface_result(self): (source)

Undocumented

@skip
def test_join_interface_and_class_types(self): (source)

Undocumented

@skip
def test_join_interface_types(self): (source)

Undocumented

def test_literal_type(self): (source)

Undocumented

def test_mixed_truth_restricted_type(self): (source)

Undocumented

def test_mixed_truth_restricted_type_simple(self): (source)

Undocumented

def test_none(self): (source)

Undocumented

def test_other_mixed_types(self): (source)

Undocumented

def test_overloaded(self): (source)

Undocumented

def test_overloaded_with_any(self): (source)

Undocumented

def test_simple_generics(self): (source)

Undocumented

def test_simple_type_objects(self): (source)

Undocumented

def test_trivial_cases(self): (source)

Undocumented

def test_tuples(self): (source)

Undocumented

def test_type_type(self): (source)

Undocumented

def test_type_vars(self): (source)

Undocumented

def test_unbound_type(self): (source)

Undocumented

def test_var_tuples(self): (source)

Undocumented

def tuple(self, *a): (source)

Undocumented

Parameters
*a:TypeUndocumented
Returns
TupleTypeUndocumented
def type_callable(self, *a): (source)
type_callable(a1, ..., an, r) constructs a callable with argument types a1, ... an and return type r, and which represents a type.
Parameters
*a:TypeUndocumented
Returns
CallableTypeUndocumented
def var_tuple(self, t): (source)
Construct a variable-length tuple type
Parameters
t:TypeUndocumented
Returns
InstanceUndocumented

Undocumented

fx_co = (source)

Undocumented

fx_contra = (source)

Undocumented