module internal.static¶
Source: stdlib/internal/static.codon
len(obj)¶
print(*args) @no_argument_wrap¶
range(start: Literal[int], stop: Literal[int], step: Literal[int] = 1)¶
range(stop: Literal[int]) @overload Function is overloaded ¶
enumerate(tup)¶
tuple(*args)¶
has_rtti(T: type)¶
function¶
Methods¶
realized(fn, *args)¶
overloads(T: type, F: Literal[str])¶
args(F)¶
has_type(F, i: Literal[int])¶
get_type(F, i: Literal[int])¶
can_call(F, *args, **kwargs) @no_argument_wrap¶
wrap_args(F, *args, **kwargs)¶
has_default(F, i: Literal[int])¶
get_default(F, i: Literal[int])¶
vars(obj, with_index: Literal[bool] = False)¶
vars_types(T: type, with_index: Literal[bool] = False)¶
tuple_type(T: type, N: Literal[int])¶
format(fmt: Literal[str], arg: Literal[str])¶
%% is used instead of {} for arguments.