Commit graph

14474 commits

Author SHA1 Message Date
Richard Feldman
2cd599851f
Merge pull request #42 from rtfeldman/ct/typos-0
Two typos in various docs
2019-12-04 07:31:48 -05:00
Chadtech
988a5401f9
Merge branch 'trunk' into ct/typos-0 2019-12-03 22:03:13 -05:00
Chad Stearns
874e747752 Fixed two typos in various docs 2019-12-03 20:44:41 -05:00
Richard Feldman
6bd9a6b2ce
Merge pull request #41 from rtfeldman/load-builtins
Load builtins
2019-12-03 20:15:03 -05:00
Richard Feldman
b5a10eee20 cargo fmt 2019-12-03 19:55:46 -05:00
Folkert
3bd6aaa882 lift types like Int to Attr * Int
only does the lifting, next step is relations between the uniqueness
attributes.
2019-12-04 00:31:50 +01:00
Richard Feldman
2387862d87 Test loading with builtins 2019-12-03 17:47:00 -05:00
Richard Feldman
f2f02817ea Load builtins 2019-12-03 17:47:00 -05:00
Richard Feldman
c0ab34d502
Merge pull request #36 from rtfeldman/double-typecheck
Double typecheck
2019-12-03 02:04:54 -05:00
Richard Feldman
23778c7c51 Fix typo in comment 2019-12-03 01:51:00 -05:00
Richard Feldman
f539202977 Remove some leftover dbgs 2019-12-03 01:50:54 -05:00
Richard Feldman
b16059ff91 Use Tag variants in uniqueness/mod.rs 2019-12-03 01:49:42 -05:00
Richard Feldman
8a1e202849 Remove declared_variants from uniqueness 2019-12-03 01:49:27 -05:00
Richard Feldman
4d4de3746d Merge remote-tracking branch 'origin/trunk' into double-typecheck 2019-12-03 01:44:56 -05:00
Richard Feldman
d9725bc010
Merge pull request #40 from rtfeldman/improve-solving
Improve solving
2019-12-03 01:44:34 -05:00
Richard Feldman
5eb843326c Update solve and unify 2019-12-03 01:31:08 -05:00
Richard Feldman
c41167ec6e Drop obsolete tests 2019-12-03 01:22:36 -05:00
Richard Feldman
6b2fd35de2 Drop obsolete comment 2019-12-03 01:22:36 -05:00
Richard Feldman
4ea84571e6
Merge branch 'trunk' into double-typecheck 2019-12-03 00:33:56 -05:00
Richard Feldman
68bd65698b
Merge pull request #39 from rtfeldman/tags
Tags
2019-12-03 00:33:42 -05:00
Richard Feldman
a57c3d6ec8 Do what clippy says 2019-12-02 22:19:09 -05:00
Richard Feldman
038bad7123 Update builtins docs 2019-12-02 18:36:59 -05:00
Richard Feldman
57183c334a Drop some dead code 2019-12-02 18:36:59 -05:00
Richard Feldman
1d18f4cc85 Use private/global tags and Access over Field 2019-12-02 18:36:59 -05:00
Richard Feldman
651e4563f7
Merge branch 'trunk' into double-typecheck 2019-12-02 17:18:12 -05:00
Richard Feldman
468e285654
Merge pull request #38 from rtfeldman/fix-desugar
Fix desugar performance
2019-12-02 17:17:45 -05:00
Richard Feldman
ed7529a991 Use ref to avoid def.clone() 2019-12-01 21:37:15 -05:00
Richard Feldman
61825d5dab Fix Nested BinOp bug in Infixes 2019-12-01 21:25:13 -05:00
Richard Feldman
f069bf252c Fix bug with Nested and BinOp 2019-12-01 21:12:53 -05:00
Richard Feldman
02253883b2 Drop obsolete comment 2019-12-01 21:10:57 -05:00
Richard Feldman
5401676432 Fix an error message 2019-12-01 20:23:22 -05:00
Richard Feldman
eb6ec90cc6 Remove an unnecessary alloc() 2019-12-01 20:22:10 -05:00
Richard Feldman
e687b500d8 Replace some more clone()s with Nested 2019-12-01 20:20:09 -05:00
Richard Feldman
c9ebb03347 Introduce Pattern::Nested 2019-12-01 20:03:40 -05:00
Richard Feldman
7a94a0e576 Use Expr::Nested without infinite recursion 2019-12-01 20:03:19 -05:00
Richard Feldman
68aa33d8ba Introduce Expr::Nested 2019-12-01 19:42:41 -05:00
Richard Feldman
28ad949ef1
Merge branch 'trunk' into double-typecheck 2019-12-01 16:00:29 -05:00
Richard Feldman
aac8c2e1a4
Merge pull request #37 from rtfeldman/fix-typo
Fix typo
2019-12-01 16:00:17 -05:00
Richard Feldman
4dc3be968e Clarify recursive type aliases. 2019-12-01 15:48:47 -05:00
Richard Feldman
f7df4caebc Code formatting on desugaring table 2019-12-01 15:37:16 -05:00
Richard Feldman
579cc187be
Merge branch 'trunk' into double-typecheck 2019-12-01 15:11:34 -05:00
Richard Feldman
27a0457381
Fix typo 2019-12-01 15:08:10 -05:00
Richard Feldman
bf69363a2f
Merge pull request #35 from rtfeldman/roc-for-elm-programmers
Add "Roc for Elm programmers" guide
2019-12-01 12:58:02 -05:00
Richard Feldman
a1440488fd Revert table formatting. GitHub renders it weird. 2019-12-01 11:20:06 -05:00
Richard Feldman
d6c2c17644 Various small edits to roc-for-elm-programmers.md 2019-12-01 11:17:04 -05:00
Richard Feldman
83c8958f01 Add a section on tab application 2019-12-01 10:26:24 -05:00
Richard Feldman
ea0377de04 Add operator desugaring table 2019-12-01 10:21:22 -05:00
Richard Feldman
04fa514870 Add a section on the stdlib 2019-12-01 10:13:20 -05:00
Richard Feldman
26024e7998 Update some Str documentation 2019-12-01 10:12:59 -05:00
Richard Feldman
8bd186ba9c Add a section expalining case-expressions 2019-12-01 09:32:12 -05:00