typed_python
typed_python copied to clipboard
An llvm-based framework for generating and calling into high-performance native code from Python.
Sometimes we get a different number of digits. We should try to get it to be identical.
ConstDict is only partially implemented. It was originally intended to be a tree data structure but currently only the single-leaf-list form is implemented. Its also not fully compiled. Finally, the...
When you 'print' in the interpeter you write into a buffered stdout model in sys.stdout. When you print in compiled code we write directly to the operating system. If you...
Right now we have a complicated hierarchy of conversion types, ranging from Signature to Upcast to ImplicitContainers to New. Its more complicated than we really need and supports a use...
If you write ``` class C(Class): def f(self): pass print(C.MemberFunctions['f']) ``` the resulting type doesn't have 'C' in its name - it has the name of the function, and it...
This test should pass, but doesnt, because when the compiler knows `args` as `: object`, it just bails on the * operator. At a minimum, it should be trying to...
I don't think its actually necessary to have 'RefTo'. If we do really need it, we need to clearly document the situations where it makes sense to have it vs...
PyInstance has a few core methods for determining if a PyObject* is a TP instance and converting between Instance, (void*, Type*), and PyObject* that could be more explicitly named and...
For instance, does it make sense for a ConstDict(T, H) to return a refto its values if the dict is supposed to be const? Are the compiler and interpreter treatments...