Commit graph

121 commits

Author SHA1 Message Date
Shunsuke Shibayama
44930f1c25 fix: type declaration bugs 2023-05-06 00:09:56 +09:00
Shunsuke Shibayama
b04ef87044 Update case.d.er 2023-05-05 18:08:01 +09:00
Shunsuke Shibayama
982bbd1405 feat: add unittest module 2023-05-05 17:36:00 +09:00
Shunsuke Shibayama
00b02dc019 feat: enhance logging module definitions 2023-05-05 13:47:37 +09:00
Shunsuke Shibayama
d171138904 feat: add decimal/fractions/numbers modules 2023-05-05 12:40:47 +09:00
Shunsuke Shibayama
078f80e949 Update zipfile.d.er 2023-05-04 14:01:11 +09:00
Shunsuke Shibayama
752640eb02 fix: Context::register_marker_trait 2023-05-04 13:35:40 +09:00
Shunsuke Shibayama
a84c7854ea Create abc.d.er 2023-05-04 12:43:21 +09:00
Shunsuke Shibayama
b13a09f1c4 doc: update compiler/phases/10_codegen.md & add runtime.md 2023-05-04 12:30:40 +09:00
Shunsuke Shibayama
730886021e feat: add special namespaces module/global 2023-05-03 14:32:09 +09:00
Shunsuke Shibayama
c4a0efae08 feat: add Python API type definitions 2023-05-03 00:54:05 +09:00
Shunsuke Shibayama
c683049b0e Update declare.rs 2023-05-02 22:54:43 +09:00
Shunsuke Shibayama
591440333a Create sqlite3.d.er 2023-05-01 00:35:48 +09:00
Shunsuke Shibayama
f8e7b1376f Create dataclasses.d.er 2023-05-01 00:16:03 +09:00
Shunsuke Shibayama
dd719831d7 Create pprint.d.er 2023-05-01 00:04:31 +09:00
Shunsuke Shibayama
882d619dcc fix: type-parameter instantiation bugs 2023-04-29 23:14:39 +09:00
Shunsuke Shibayama
68a233e6c3 fix: type-parameter instantiation bugs
add `itertools` module type definition
2023-04-29 22:38:36 +09:00
Shunsuke Shibayama
1ef11fc2b9 feat(els): improve doc-comment display 2023-04-28 23:48:45 +09:00
Shunsuke Shibayama
443765a18b feat: enhance type definitions in io/socket 2023-04-28 21:20:30 +09:00
Shunsuke Shibayama
3fcd3ab9b1 feat: add Dict! 2023-04-20 11:34:04 +09:00
Shunsuke Shibayama
7d7849b493 fix: unintended behavior for collections 2023-04-19 18:49:27 +09:00
Shunsuke Shibayama
1c6a6b2ec8 feat: add real assert function 2023-04-19 13:23:25 +09:00
Shunsuke Shibayama
d4c566477f fix: symbol mangling 2023-04-19 12:21:55 +09:00
Shunsuke Shibayama
3cc168182b feat: add typing.cast 2023-04-19 01:16:39 +09:00
Shunsuke Shibayama
fd21c1c633 fix: #357 2023-04-17 13:37:27 +09:00
Shunsuke Shibayama
62b06022cb fix: visibility bug 2023-04-15 13:27:40 +09:00
Shunsuke Shibayama
6e9c87f3d7 Update typing.d.er 2023-04-12 00:47:28 +09:00
Shunsuke Shibayama
a4ace1caae feat: add Array!.d.er 2023-04-11 11:22:24 +09:00
Shunsuke Shibayama
fc85265d9f fix: union types bug & multi-pattern def bug 2023-04-10 22:26:46 +09:00
Shunsuke Shibayama
7c9970f140 fix: smallest type selection 2023-04-01 08:58:30 +09:00
Shunsuke Shibayama
824075f7ee feat: add FrozenSet, MemoryView 2023-03-26 11:23:28 +09:00
Shunsuke Shibayama
b9ff06bb35 docs: update compound.md 2023-03-26 01:04:37 +09:00
Shunsuke Shibayama
57588c78f7 fix: attribute inffering 2023-03-20 20:30:31 +09:00
GreasrySlug
08ad656240 style(python): format with black 2023-03-16 22:39:34 +09:00
GreasrySlug
454224858b feat(python): add pyproject for dep 2023-03-16 22:00:08 +09:00
Shunsuke Shibayama
6849a10f09 Update typing.d.er 2023-03-15 17:05:08 +09:00
Shunsuke Shibayama
f45c165499 feat: add some builtin python modules decls 2023-03-15 13:51:11 +09:00
Shunsuke Shibayama
031755d862 Update typing.d.er 2023-03-13 17:46:33 +09:00
Shunsuke Shibayama
5b65611c22 feat: add some typing APIs 2023-03-13 17:29:48 +09:00
Shunsuke Shibayama
bee4561275 Update datetime.d.er 2023-03-13 16:37:51 +09:00
Shunsuke Shibayama
ee0366cfb4 fix: constant attribute searching bugs 2023-03-11 14:21:15 +09:00
Shunsuke Shibayama
c5848db951 fix: #408 2023-03-07 09:49:59 +09:00
Shunsuke Shibayama
9ca01b060c Update Int.d.er 2023-03-02 00:26:59 +09:00
Shunsuke Shibayama
af3c912b17 feat: support tqdm 2023-02-25 01:58:37 +09:00
Shunsuke Shibayama
88ccfb9078 feat: add external (type decls dir) 2023-02-25 00:55:14 +09:00
Shunsuke Shibayama
855d47f02c fix(typechecker): quantified types unifying 2023-02-19 02:00:54 +09:00
Shunsuke Shibayama
b552cad3b2 feat: add Bytes.d.er/Obj.d.er 2023-02-18 13:46:48 +09:00
Shunsuke Shibayama
7389f68e3e fix(compiler): infinite recursion bug of derefine 2023-02-18 00:43:52 +09:00
Shunsuke Shibayama
3aeb63f51b feat: add Array.d.er/Bool.d.er/Nat.d.er 2023-02-18 00:24:25 +09:00
Shunsuke Shibayama
677ced0fcd feat: add std.d 2023-02-17 21:09:23 +09:00