Commit graph

473 commits

Author SHA1 Message Date
Shunsuke Shibayama
974bfc0b86 Delete unnecessary deps 2022-08-17 22:52:17 +09:00
ShantanuKumar
4e7be1400b cargo fmt 2022-08-17 11:21:09 +02:00
Shunsuke Shibayama
7206df97ae Update version (v0.2.5) 2022-08-17 12:38:56 +09:00
Shunsuke Shibayama
ed61bc3181 Stricter type-check 2022-08-17 12:31:28 +09:00
Shunsuke Shibayama
a039f7f672 Update lower.rs 2022-08-17 11:26:20 +09:00
Shunsuke Shibayama
e77d7c081f
Merge branch 'main' into clippy 2022-08-17 01:32:14 +09:00
Shunsuke Shibayama
7a53a8b9d9 Update initialize.rs 2022-08-17 01:31:23 +09:00
Shunsuke Shibayama
4e91cb81cb
Merge branch 'main' into clippy 2022-08-17 01:26:00 +09:00
Shunsuke Shibayama
c79fcd5dbe Update version (v0.2.4)
A crash problem with file input has been fixed.
2022-08-17 00:48:19 +09:00
Shunsuke Shibayama
8028ed8431 Update version (v0.2.3)
Many type inference bugs have been fixed in this version.

Other changes:
Fix: REPL server starts for file input
Improve: Error messages now show operators as human-readable
2022-08-16 23:27:09 +09:00
Félix Saparelli
8efffbfbc0
Apply formatting 2022-08-15 17:44:15 +12:00
Félix Saparelli
7d3116f546
Apply trivial clippy fixes 2022-08-15 17:37:20 +12:00
Shunsuke Shibayama
6d3dda8129 WIP: Impl Context::monomorphise
Impled: TyVarContext::sort_bounds
2022-08-15 03:39:45 +09:00
Shunsuke Shibayama
4a4b346199 Fix REPL crashing when the input is a statement 2022-08-14 22:38:18 +09:00
Shunsuke Shibayama
beb0965cde Automatically display evaluation results in REPL 2022-08-14 20:51:17 +09:00
Shunsuke Shibayama
1c3a3a7d0b Cargo fmt 2022-08-14 01:45:15 +09:00
Shunsuke Shibayama
e1a5b726aa Update context.rs 2022-08-14 01:17:55 +09:00
Shunsuke Shibayama
63b003aa6e Update version (v0.2.2) 2022-08-14 00:50:24 +09:00
Shunsuke Shibayama
30f6e98715 Fix polymorphic type infering bugs
Delete: DefaultParamSignarure
Add: some convinient APIs (py, p!)

Inferences can now be made that take into account the variance of polymorphic types
2022-08-14 00:45:55 +09:00
Shunsuke Shibayama
34e43f8350 Update effectcheck.rs 2022-08-13 22:49:00 +09:00
Shunsuke Shibayama
a3c7adb36c Fix REPL: can put normal exprs even at the top level 2022-08-13 22:48:50 +09:00
Shunsuke Shibayama
6726d93f65 Do cargo fmt 2022-08-13 07:02:07 +09:00
Shunsuke Shibayama
f9d91aa38e Organize crates 2022-08-13 06:38:12 +09:00