internal.core
class bool
int = Int[64]
i1 = Int[1]
i8 = Int[8]
i16 = Int[16]
i32 = Int[32]
i64 = Int[64]
i128 = Int[128]
u1 = UInt[1]
u8 = UInt[8]
u16 = UInt[16]
u32 = UInt[32]
u64 = UInt[64]
u128 = UInt[128]
byte = UInt[8]
class float
class float32
class float16
class bfloat16
class float128
class NoneType
cobj = Ptr[u8]
class str
class bytes
class Tuple
Constructors
1
Special methods
23
pure()
derives()
class Function[T, TR]
Constructors
1
class ByVal
class ByRef
Ellipsis = ellipsis()
class Import[file, name]
Fields
3
loaded
bool
file
Literal[str]
name
Literal[str]
Constructors
1
compile_error(msg: Literal[str])
isinstance(obj, what)
overload()
hasattr(obj, attr: Literal[str], *args, **kwargs)
hasattr_dynamic(obj, attr: Literal[str], *args, **kwargs)
setattr(obj, attr: Literal[str], what)
super()
superf(*args)
Special handling
class NamedTuple[N, T]
Fields
3
args
T
N
Literal[int]
T
type
Constructors
1
class Partial[M, T, K, F]
Fields
6
args
T
kwargs
K
M
Literal[str]
T
type
K
type
F
type
Constructors
1
class Callable[T, TR]
Fields
4
fn
Function[Ptr[u8], T, TR]
data
Ptr[u8]
T
type
TR
type
class Coroutine[T]
Fields
1
T
type
Special methods
2
class AsyncGenerator[T]
Fields
1
T
type
Special methods
1