Commit graph

40 commits

Author SHA1 Message Date
Shunsuke Shibayama
21d5f22ca8 fix: overload resolution bug 2024-02-09 14:33:58 +09:00
Shunsuke Shibayama
66352ddd3a feat: add const Array::{insert, remove_at, remove_all} 2024-02-09 12:47:17 +09:00
Shunsuke Shibayama
b7d9598d28 feat: add IrregularEq 2024-02-09 02:43:51 +09:00
Shunsuke Shibayama
fce88717b0 feat!: change constructor syntax: C::__new__() -> C() 2024-02-08 02:42:49 +09:00
Shunsuke Shibayama
53172d5132 fix: declared type instantiation bug 2024-02-07 01:58:39 +09:00
Shunsuke Shibayama
b8fe8fb205 fix: subtype check bug 2024-02-04 17:29:34 +09:00
Shunsuke Shibayama
3be5d75d05 fix: torch type decls 2024-02-03 20:51:58 +09:00
Shunsuke Shibayama
9c9f8b7a0a fix: subtype relation bug 2024-02-03 19:36:27 +09:00
Shunsuke Shibayama
8d5641503f fix: cyclic modules resolution bug 2024-02-03 14:50:51 +09:00
Shunsuke Shibayama
8189d1cfc4 fix: callable object bug 2024-02-02 02:24:43 +09:00
Shunsuke Shibayama
37a9b024be feat: enhance torch type decls 2024-02-01 16:35:47 +09:00
Shunsuke Shibayama
83aae24317 fix: tqdm invalid type declaration 2024-01-31 12:26:10 +09:00
Shunsuke Shibayama
d1fa616aea feat: eval const call/lambda in refinement types
rename: `Shape` -> `HasShape`
2024-01-29 18:10:26 +09:00
Shunsuke Shibayama
6b5af0ffb4 chore: fix type variance bug 2024-01-28 23:12:48 +09:00
Shunsuke Shibayama
4393649ffc feat: add Predicate::{Call, GeneralEqual} 2024-01-28 18:33:00 +09:00
Shunsuke Shibayama
26c758e67f WIP: submodule resolution bug 2023-12-25 02:14:33 +09:00
Shunsuke Shibayama
89b26b3e8c WIP: enhance torch type decls 2023-12-15 22:57:13 +09:00
Shunsuke Shibayama
905a03d578 fix: external type specification bug 2023-12-13 23:33:06 +09:00
Shunsuke Shibayama
83cd92bb48 fix: superclass declaration bug 2023-12-13 14:37:48 +09:00
Shunsuke Shibayama
58d3e3ec61 feat: add certifi/idna/packaging/six type decl 2023-12-09 20:02:44 +09:00
Shunsuke Shibayama
7cc5500f71 feat: add scipy type declaration 2023-12-09 17:11:58 +09:00
Shunsuke Shibayama
1aa61cd6a6 feat: add torch type declaration 2023-12-09 12:05:07 +09:00
Shunsuke Shibayama
fb0248fdf1 fix: external pylib bugs 2023-12-06 18:31:03 +09:00
Shunsuke Shibayama
20935796fd feat: enhance pandas type declarations 2023-12-02 11:51:04 +09:00
Shunsuke Shibayama
439ba1d28e feat: maketqdm.Tqdm! polymorphic 2023-11-18 17:06:22 +09:00
Shunsuke Shibayama
30a6f84e5f feat: add erg_compiler/erg_parser type decls 2023-11-18 16:04:51 +09:00
Shunsuke Shibayama
cfd24ea6fc feat: add jinja2 type declaration 2023-11-12 12:23:32 +09:00
Shunsuke Shibayama
a690e0b61a Update __init__.d.er 2023-08-06 22:51:34 +09:00
Shunsuke Shibayama
1180f3c2c2 Update __init__.d.er 2023-07-31 11:12:31 +09:00
Shunsuke Shibayama
6c3536cc31 fix: declaration bugs 2023-07-31 11:08:53 +09:00
Shunsuke Shibayama
664f265716 WIP 2023-07-28 00:27:04 +09:00
Shunsuke Shibayama
d03dcbd392 feat: add contextlib 2023-06-29 15:03:56 +09:00
Shunsuke Shibayama
4b6283d388 Merge branch 'main' into mpl 2023-06-21 22:34:08 +09:00
Shunsuke Shibayama
5002a1c85d chore: add package.er for type decl packages 2023-06-07 00:01:45 +09:00
Shunsuke Shibayama
da340e790d feat: add pandas decls 2023-06-07 00:00:54 +09:00
Shunsuke Shibayama
5052ebb077 feat: impl polymorphic type declaration 2023-06-04 01:34:20 +09:00
Shunsuke Shibayama
0b87a49b85 feat: enhance matplotlib type defs 2023-06-03 12:03:31 +09:00
Shunsuke Shibayama
54f1071d65 feat: enhance numpy definitions 2023-05-30 23:46:26 +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