Skylib module containing functions checking types.

types.is_list

Returns True if v is an instance of a list.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a list, False otherwise.

types.is_string

Returns True if v is an instance of a string.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a string, False otherwise.

types.is_bool

Returns True if v is an instance of a bool.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a bool, False otherwise.

types.is_none

Returns True if v has the type of None.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is None, False otherwise.

types.is_int

Returns True if v is an instance of a signed integer.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a signed integer, False otherwise.

types.is_tuple

Returns True if v is an instance of a tuple.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a tuple, False otherwise.

types.is_dict

Returns True if v is an instance of a dict.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a dict, False otherwise.

types.is_function

Returns True if v is an instance of a function.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a function, False otherwise.

types.is_depset

Returns True if v is an instance of a depset.

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v is an instance of a depset, False otherwise.

types.is_set

Returns True if v is a set created by sets.make().

PARAMETERS

NameDescriptionDefault Value
vThe value whose type should be checked.none

RETURNS

True if v was created by sets.make(), False otherwise.