Commit graph

4457 commits

Author SHA1 Message Date
Richard Feldman
ea5da5d477 Add Native to Endi 2021-08-08 23:23:45 -04:00
Richard Feldman
3de0766fe9 Add Result docs 2021-08-08 20:36:52 -04:00
Richard Feldman
2abab84373 Update some map docs 2021-08-08 20:32:50 -04:00
Richard Feldman
a5929ada4c Update Dict docs 2021-08-08 20:03:57 -04:00
Richard Feldman
528840acd7 Fix Set docs 2021-08-08 19:59:56 -04:00
Richard Feldman
de5328e286 Fix the Num docs a bunch 2021-08-08 15:56:55 -04:00
Richard Feldman
f62d25e42c Fix a bunch of List docs 2021-08-08 15:49:36 -04:00
Richard Feldman
277f42cef8 Fix a stray header 2021-08-08 15:29:06 -04:00
Richard Feldman
98682d44ac Fix some currently-broken links 2021-08-07 23:20:34 -04:00
Richard Feldman
4565018b56
Merge pull request #1545 from rtfeldman/str_to_utf8
Rename Str.toBytes to Str.toUtf8
2021-08-07 23:01:58 -04:00
Richard Feldman
0904e866ae
Merge pull request #1538 from rtfeldman/remove-vec
Eliminate a Vec in record solving
2021-08-07 23:01:49 -04:00
Richard Feldman
2a616103c6 Rename Str.toBytes to Str.toUtf8 2021-08-07 22:46:24 -04:00
Richard Feldman
f077f948b6 cargo fmt 2021-08-07 21:52:27 -04:00
Richard Feldman
77b7913e87 Fix some currently-dead links 2021-08-07 21:46:20 -04:00
Richard Feldman
9b8c34ce95 Only expose Str functions that are actually implemented 2021-08-07 21:46:20 -04:00
Richard Feldman
267836226c s/CodePoint/CodePt/g 2021-08-07 21:46:20 -04:00
Richard Feldman
69b1497907 Improve Str docs 2021-08-07 21:46:20 -04:00
Joshua Hoeflich
bb5d2a3322 Cargo fmt 2021-08-07 17:57:50 -05:00
Joshua Hoeflich
77add49ed3 All tests pass on Nix OS 2021-08-07 17:31:31 -05:00
Joshua Hoeflich
e844a6db39 Merge branch 'trunk' of github.com:rtfeldman/roc into nixos-patches 2021-08-07 11:00:41 -05:00
Joshua Hoeflich
f08f8d3882 Workaround missing glibc in nix-shell 2021-08-07 10:26:30 -05:00
Richard Feldman
49aa0b8ffd Eliminate a Vec in record solving 2021-08-07 08:35:43 -04:00
Folkert
c09acb255c also sort by stack size 2021-08-07 13:08:55 +02:00
Folkert
3ca2140b69 fix double sorting in record layout 2021-08-07 12:25:56 +02:00
Folkert
524bde64d0 cleanup and comments 2021-08-07 01:31:40 +02:00
Folkert
7f46073eaa Merge remote-tracking branch 'origin/trunk' into records-soa-again 2021-08-07 01:12:46 +02:00
Folkert
e0039b94c9 clippy 2021-08-07 01:12:42 +02:00
Folkert
69c224843e all the work 2021-08-07 00:51:53 +02:00
rvcas
62cc675f10 chore: add as_str to debug 2021-08-04 16:09:15 -04:00
Folkert
efab1ef2ca implement 2021-08-04 00:33:05 +02:00
Folkert
ad12e1e509 more basic infra 2021-08-03 22:59:24 +02:00
Folkert
e1fc9322d9 add SubsSlice type 2021-08-03 22:49:05 +02:00
Folkert
f301de5576 assert type sizes 2021-08-03 22:16:27 +02:00
Folkert
d4896d3ed2 remove inlinable_string dependency 2021-08-03 21:24:19 +02:00
Folkert
ceb5cc66fa use IdentStr 2021-08-03 21:14:36 +02:00
Folkert
bd35770e9a use in Lowercase 2021-08-03 19:30:29 +02:00
Folkert
9361f45610 use IdentStr for TagName 2021-08-03 19:28:28 +02:00
Richard Feldman
3bfaea3c2a
Merge branch 'trunk' into small-ident 2021-08-03 10:01:48 -04:00
Richard Feldman
1c09450103 Use ::default over ::empty for RocStr and RocList 2021-08-03 07:28:03 -04:00
Richard Feldman
2cb001235d Change write_c_str API 2021-08-03 07:19:59 -04:00
Richard Feldman
7b9604cf21 Remove unnecessary unsafe annotation 2021-08-03 07:17:56 -04:00
Richard Feldman
35c202bfb2 Use IdentStr::default over ::empty 2021-08-03 07:15:41 -04:00
Richard Feldman
00eefa1947 Add IdentStr 2021-08-02 23:54: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