Commit graph

3564 commits

Author SHA1 Message Date
Shunsuke Shibayama
6de8355a25 refactor: std -> core 2024-01-04 17:26:26 +09:00
Shunsuke Shibayama
767d51d48b feat: function downcasting
FIXME: This downcast is unsound, function inputs, output should be checked at runtime
2023-12-31 09:03:40 +09:00
Shunsuke Shibayama
2ddff1512f fix: const call bug 2023-12-30 21:53:38 +09:00
Shunsuke Shibayama
477778c9fe build: update version (v0.6.28) 2023-12-30 10:58:44 +09:00
Shunsuke Shibayama
4e3b3e3d21 fix: runtime type checking bug 2023-12-30 10:50:33 +09:00
Shunsuke Shibayama
80872fc50e fix: keyword argument bugs 2023-12-29 17:00:11 +09:00
Shunsuke Shibayama
21283b668e feat: add \x string literal 2023-12-29 13:44:34 +09:00
Shunsuke Shibayama
edfabd97e7 refactor: fix warns 2023-12-29 12:30:41 +09:00
Shunsuke Shibayama
cf726fe4a8 fix: array type bug 2023-12-29 12:09:59 +09:00
Shunsuke Shibayama
b5f5876631 fix: closure bug 2023-12-28 23:31:09 +09:00
Shunsuke Shibayama
a128719cbd Update codegen.rs 2023-12-28 21:01:53 +09:00
Shunsuke Shibayama
93f1dc0ed3 build: update version (nightly.0) 2023-12-28 15:21:05 +09:00
Shunsuke Shibayama
dd0d16c56a
Merge pull request #476 from erg-lang/torch
Enhance `torch` type decl & fix cyclic module bugs
2023-12-28 15:19:29 +09:00
Shunsuke Shibayama
360c381b34 Update io.rs 2023-12-28 15:10:41 +09:00
Shunsuke Shibayama
a2d1809cee fix: cyclic reference modules bugs 2023-12-28 14:59:14 +09:00
Shunsuke Shibayama
26c758e67f WIP: submodule resolution bug 2023-12-25 02:14:33 +09:00
Shunsuke Shibayama
1b824d78e1 Merge branch 'main' into torch 2023-12-22 13:12:42 +09:00
Shunsuke Shibayama
2f924527f0 chore: add ModuleGraph::display 2023-12-22 13:03:25 +09:00
Shunsuke Shibayama
0e8ac90742 Merge branch 'main' into torch 2023-12-16 12:36:25 +09:00
Shunsuke Shibayama
03a45de495 fix: type-var generalization bug 2023-12-16 12:06:32 +09:00
Shunsuke Shibayama
a10d9e80ec fix: completion does not work in type decl files 2023-12-16 00:08:55 +09:00
Shunsuke Shibayama
f44909a34f Update main.yml 2023-12-15 23:09:41 +09:00
Shunsuke Shibayama
9f1cc3d4f0 doc: update README.md badges 2023-12-15 23:01:16 +09:00
Shunsuke Shibayama
89b26b3e8c WIP: enhance torch type decls 2023-12-15 22:57:13 +09:00
Shunsuke Shibayama
868609f95a feat: add format, help! 2023-12-15 22:55:10 +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
4f02d6ce2d fix: dict type inference bug 2023-12-12 13:28:35 +09:00
Shunsuke Shibayama
ab193d4b26 build: update version (v0.6.27) 2023-12-11 00:46:34 +09:00
Shunsuke Shibayama
529d3892bf fix: container type inference bugs 2023-12-11 00:15:13 +09:00
Shunsuke Shibayama
7b5167274a build: update version (nightly.1) 2023-12-09 23:37:01 +09:00
Shunsuke Shibayama
30bf5fb7c9 fix: structural type inference bug 2023-12-09 23:35:32 +09:00
Shunsuke Shibayama
fd140a810c Update main.yml 2023-12-09 20:43:35 +09:00
Shunsuke Shibayama
db8912f7b7 build: update version (nightly.0) 2023-12-09 20:17:40 +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
2c7c2da7af Update main.yml 2023-12-09 12:33:52 +09:00
Shunsuke Shibayama
1aa61cd6a6 feat: add torch type declaration 2023-12-09 12:05:07 +09:00
Shunsuke Shibayama
480c9e4f83 chore: improve method completion 2023-12-06 23:56:36 +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
ef5a724100 build: update version (v0.6.26) 2023-11-25 16:06:38 +09:00
Shunsuke Shibayama
cedea5be48 fix: relax timeout 2023-11-25 13:36:21 +09:00
Shunsuke Shibayama
7975935721 fix: typo 2023-11-25 13:17:25 +09:00
Shunsuke Shibayama
acafe443fd
Merge pull request #469 from toddlerer/main
ci: set test timeout to 20 minutes
2023-11-25 13:08:35 +09:00
Shunsuke Shibayama
9faf622f41 fix: tyvar-instantiation bug 2023-11-25 12:57:27 +09:00
toddlerer
e019e4eb0e
ci: set test timeout to 20 minutes 2023-11-25 10:40:04 +09:00
Shunsuke Shibayama
2a9ef33c9c feat: add hmac module type definition 2023-11-25 02:57:22 +09:00
Shunsuke Shibayama
21025096a3 fix: type-var instantiation bugs 2023-11-25 02:56:25 +09:00
Shunsuke Shibayama
1f49e08ed8 Update ast.rs 2023-11-24 22:22:24 +09:00