Commit Graph

9080 Commits

Author SHA1 Message Date
Richard Feldman
82d00beb69 Use Self in more places 2021-08-02 23:30:45 -04:00
Richard Feldman
b94d715bc9 Drop alloca from roc_std 2021-08-02 23:30:45 -04:00
Richard Feldman
fbc7984818 Drop libc dependency from roc_std 2021-08-02 22:29:23 -04:00
Richard Feldman
27d8f7b821 Use ffi::c_void over libc::c_void 2021-08-02 22:08:24 -04:00
Richard Feldman
2c7fd2a54d Drop obsolete comment 2021-08-02 22:04:47 -04:00
Richard Feldman
db6a05a6a4 Use a const function over a non-const one 2021-08-02 22:03:57 -04:00
Richard Feldman
b4794f6cda
Merge pull request #1517 from rtfeldman/shrink-type-error
Shrink types used in type checker
2021-08-02 18:56:10 -04:00
Folkert
0f3b9c01fa RecordFields makes things bigger 2021-08-03 00:25:33 +02:00
Folkert
54198d7da1 one more shrinkage 2021-08-02 23:05:22 +02:00
Folkert de Vries
892447b08c
Merge branch 'trunk' into shrink-type-error 2021-08-02 23:02:28 +02:00
Folkert
06f07700d4 box errors in flat type 2021-08-02 22:27:24 +02:00
Folkert
9581195c1b Revert "turn vec into boxed slice"
This reverts commit fd9d57d314.
2021-08-02 22:21:31 +02:00
Folkert
fd9d57d314 turn vec into boxed slice 2021-08-02 22:21:23 +02:00
Folkert
203c5b53be add a box in type Problem 2021-08-02 22:13:20 +02:00
Folkert
935464d7cf add type checker size tests 2021-08-02 22:09:31 +02:00
Richard Feldman
44d5551259
Merge pull request #1514 from rtfeldman/records-soa
Records struct of arrays
2021-08-01 22:24:35 -04:00
Richard Feldman
9fb0a7946e
Merge pull request #1512 from rtfeldman/docs-exposed-values-in-sidebar
Sidebar only shows exposed values
2021-08-01 22:02:15 -04:00
Richard Feldman
daaea392f2
Merge pull request #1511 from rtfeldman/doc-links
Doc links enhancements
2021-08-01 22:00:34 -04:00
Folkert
b4a0881b4d Merge remote-tracking branch 'origin/trunk' into records-soa 2021-08-01 20:35:24 +02:00
Folkert
cf5c38699b cleanup 2021-08-01 20:34:35 +02:00
Chadtech
f3c009d653 Filter side nav items by what the module exposes 2021-08-01 14:14:21 -04:00
Folkert
dfaaa21e81 use RecordFields 2021-08-01 17:50:38 +02:00
Richard Feldman
6ca6539623 Drop obsolete insert_links tests 2021-08-01 10:24:37 -04:00
Richard Feldman
07de1837e4 Fix some comments 2021-08-01 10:23:16 -04:00
Richard Feldman
aa71c19cf3 Clippy 2021-08-01 10:23:16 -04:00
Richard Feldman
b7c666e5e7 Switch to [Str.join] syntax for doc links 2021-08-01 10:23:16 -04:00
Richard Feldman
538cb3fe10 Rename parse_ident_help to parse_ident 2021-08-01 10:23:16 -04:00
Richard Feldman
e8fc9c5e4c Thread dep_idents through to LoadedModule 2021-08-01 10:23:16 -04:00
Richard Feldman
439caaa1ca Don't use a broken docs link in Bool 2021-08-01 10:23:16 -04:00
Richard Feldman
f06370be43 Add roc_parse to docs crate 2021-08-01 10:23:16 -04:00
Richard Feldman
5c74bab0ec Persist scope after canonicalizing defs 2021-08-01 10:23:16 -04:00
Folkert
e4ca720c02 implement more on RecordFields 2021-08-01 13:26:56 +02:00
Folkert
fb6170567e SoA record fields 2021-08-01 12:12:02 +02:00
Richard Feldman
39be77f786
Merge pull request #1508 from rtfeldman/snippet_ideas
Added snippet ideas file
2021-08-01 01:47:32 -04:00
Richard Feldman
78e9017442
Merge pull request #1509 from rtfeldman/instantiate-rigids-speedup
instantiate rigids more intelligently
2021-08-01 01:44:13 -04:00
Folkert
e1a36ea712 instantiate rigids more intelligently 2021-07-31 22:38:11 +02:00
Anton-4
f78075bc2a
Added some fuzzy matching unit test ideas 2021-07-31 16:17:55 +02:00
Anton-4
15c475c4d2 Merge branch 'trunk' of github.com:rtfeldman/roc into snippet_ideas 2021-07-31 15:41:23 +02:00
Anton-4
a258d9261a more snippet ideas 2021-07-31 15:40:41 +02:00
Richard Feldman
aee23d02fd
Merge pull request #1507 from rtfeldman/unclone
Remove a bunch of clones
2021-07-31 07:33:23 -04:00
Anton-4
49f11bebdd improved escape url example 2021-07-31 12:29:58 +02:00
Folkert
0c628db882 clippy 2021-07-31 12:17:58 +02:00
Anton-4
3ade029bf6 added some snippet ideas 2021-07-31 12:13:59 +02:00
Richard Feldman
f22da2e5b2 Drop a clone in occurs 2021-07-30 23:36:58 -04:00
Richard Feldman
30fbc12c9f Drop some more clones 2021-07-30 23:36:58 -04:00
Richard Feldman
402e0e739e Avoid a clone of Content 2021-07-30 23:36:58 -04:00
Richard Feldman
d0d7721aaf Drop some clones 2021-07-30 23:36:58 -04:00
Richard Feldman
7350954590
Merge pull request #1506 from rtfeldman/constrain_runtime_error
Constrain Expr2::RunTimeError
2021-07-30 23:36:42 -04:00
Richard Feldman
5f9ab038fc
Merge pull request #1505 from rtfeldman/subs-get-ref
Subs get ref
2021-07-30 23:35:55 -04:00
Richard Feldman
db79b54bc7
Merge pull request #1504 from rtfeldman/faster-borrow-inference
Faster borrow inference
2021-07-30 23:03:18 -04:00