Shunsuke Shibayama
|
68245272b0
|
test: display errors
|
2024-09-03 22:11:57 +09:00 |
|
Shunsuke Shibayama
|
d433bcbcce
|
feat: args expansion
|
2024-08-20 01:20:42 +09:00 |
|
Shunsuke Shibayama
|
33b0212002
|
feat: set type variable
|
2024-08-19 22:45:15 +09:00 |
|
Shunsuke Shibayama
|
b21d018adf
|
fix: __call__ overload bug
|
2024-08-13 13:02:14 +09:00 |
|
Shunsuke Shibayama
|
1523515204
|
fix: type coercion bug
|
2024-08-11 17:37:11 +09:00 |
|
Shunsuke Shibayama
|
0875c7e5c9
|
fix: structural type check
|
2024-08-09 13:38:04 +09:00 |
|
Shunsuke Shibayama
|
fef6711218
|
fix: default param type mismatch errors don't report
|
2024-08-08 14:39:40 +09:00 |
|
GreasySlug
|
33df21cbf2
|
add: too many instance attributes
|
2024-05-27 01:10:56 +09:00 |
|
Shunsuke Shibayama
|
cb385a86e4
|
chore: relax occur check
fix #512
|
2024-05-24 19:08:36 +09:00 |
|
Shunsuke Shibayama
|
50787a075f
|
fix: #510
|
2024-05-03 13:29:31 +09:00 |
|
Shunsuke Shibayama
|
96f4c1cf98
|
feat: add {Str, List}.from
|
2024-04-30 18:44:31 +09:00 |
|
Shunsuke Shibayama
|
e48311ee0c
|
fix: type inference bug
|
2024-04-28 22:30:52 +09:00 |
|
Shunsuke Shibayama
|
0ffa23affd
|
fix: trait parameter bug
|
2024-04-28 18:53:30 +09:00 |
|
Shunsuke Shibayama
|
02a67567d3
|
fix: tuple iterator bug
|
2024-04-28 15:28:20 +09:00 |
|
Shunsuke Shibayama
|
63dad2eb26
|
chore: fix isinstance/issubclass signature
|
2024-04-27 14:13:28 +09:00 |
|
Shunsuke Shibayama
|
1c699cc2f3
|
feat: add Sealed trait
|
2024-04-27 13:52:15 +09:00 |
|
Shunsuke Shibayama
|
44b4b8d82a
|
fix: trait impl check for declared classes
|
2024-04-26 01:18:25 +09:00 |
|
Shunsuke Shibayama
|
3d7283cb01
|
fix: {default, variable} parameter bugs
|
2024-04-24 15:24:05 +09:00 |
|
Shunsuke Shibayama
|
4396695ad6
|
fix: default parameter bug
|
2024-04-24 13:54:56 +09:00 |
|
Shunsuke Shibayama
|
1f88084360
|
feat: best-effort type instantiation
|
2024-04-20 22:51:14 +09:00 |
|
Shunsuke Shibayama
|
c6eb78a44d
|
refactor!: rename Array -> List
|
2024-04-04 23:24:07 +09:00 |
|
Shunsuke Shibayama
|
4ac6276ba9
|
feat: add Iterable methods
|
2024-03-30 13:26:02 +09:00 |
|
Shunsuke Shibayama
|
11f2b48853
|
feat: add Linter
|
2024-03-25 00:13:03 +09:00 |
|
Shunsuke Shibayama
|
d7d422dfdc
|
feat: type narrowing with hasattr
|
2024-03-24 20:52:33 +09:00 |
|
Shunsuke Shibayama
|
ce5eafca9b
|
feat: improve record type narrowing
|
2024-03-24 18:18:09 +09:00 |
|
Shunsuke Shibayama
|
54bd111a5f
|
build: add bump_version.er
|
2024-03-24 00:55:01 +09:00 |
|
Shunsuke Shibayama
|
242171b280
|
fix: type narrowing bug
|
2024-03-23 23:54:44 +09:00 |
|
Shunsuke Shibayama
|
ccb2cceea1
|
fix: class definition bug
|
2024-03-22 19:43:33 +09:00 |
|
Shunsuke Shibayama
|
7d6ea6cf77
|
chore: add sub_unify_with_coercion
|
2024-03-21 14:00:26 +09:00 |
|
Shunsuke Shibayama
|
95e675cccd
|
feat: array unpacking
|
2024-03-16 13:20:01 +09:00 |
|
Shunsuke Shibayama
|
74e89f6d5b
|
fix: polymorphic type spec instantiation bugs
|
2024-03-13 22:35:08 +09:00 |
|
Shunsuke Shibayama
|
e38674945b
|
fix: type relation bugs
|
2024-03-13 12:40:43 +09:00 |
|
Shunsuke Shibayama
|
f8b7717682
|
chore: remove __new__
|
2024-03-06 01:53:50 +09:00 |
|
Shunsuke Shibayama
|
c9438f215a
|
fix: compile-time eval bug
|
2024-02-23 23:03:34 +09:00 |
|
Shunsuke Shibayama
|
2eaec5a40e
|
feat: resolve pkgs module path
|
2024-02-14 01:30:48 +09:00 |
|
Shunsuke Shibayama
|
48cdd2462d
|
feat: add Array.repeat
|
2024-02-12 01:38:52 +09:00 |
|
Shunsuke Shibayama
|
dcd66b9adc
|
Merge branch 'main' into lib.d
|
2024-02-11 00:14:29 +09:00 |
|
Shunsuke Shibayama
|
40a01db38f
|
fix: closure codegen bug
|
2024-02-11 00:14:02 +09:00 |
|
Shunsuke Shibayama
|
6b681c5fd1
|
feat: add initializer, destructor syntax
|
2024-02-10 18:49:04 +09:00 |
|
Shunsuke Shibayama
|
d232acc3e4
|
test: add pytorch test
|
2024-02-09 14:38:57 +09:00 |
|
Shunsuke Shibayama
|
fce88717b0
|
feat!: change constructor syntax: C::__new__() -> C()
|
2024-02-08 02:42:49 +09:00 |
|
Shunsuke Shibayama
|
36fcc8cb79
|
fix: ownership bug
|
2024-02-07 19:50:50 +09:00 |
|
Shunsuke Shibayama
|
44e3d6f343
|
Merge branch 'main' into torch_d
|
2024-02-06 01:55:44 +09:00 |
|
Shunsuke Shibayama
|
2a24941e91
|
Merge pull request #484 from GreasySlug/main
Wrap and Handle Python Ver Retrieval
|
2024-02-06 01:18:23 +09:00 |
|
GreasySlug
|
edd193a119
|
refactor: wrap and handle the py ver retrieval
|
2024-02-04 23:51:45 +09:00 |
|
Shunsuke Shibayama
|
d660287e08
|
Merge branch 'main' into torch_d
|
2024-02-04 18:12:17 +09:00 |
|
Shunsuke Shibayama
|
96239b957c
|
fix: modulo operator bug
|
2024-02-04 18:11:30 +09:00 |
|
Shunsuke Shibayama
|
3be5d75d05
|
fix: torch type decls
|
2024-02-03 20:51:58 +09:00 |
|
Shunsuke Shibayama
|
83aae24317
|
fix: tqdm invalid type declaration
|
2024-01-31 12:26:10 +09:00 |
|
Shunsuke Shibayama
|
83cb2253e9
|
Update test.rs
|
2024-01-31 00:53:06 +09:00 |
|