Commit graph

8642 commits

Author SHA1 Message Date
Folkert
4e57b3b0d7 refactor quicksort example 2021-05-08 23:18:59 +02:00
Folkert
a99ba56eba implement list lowlevels 2021-05-08 23:17:41 +02:00
Eric Henry
eda462c6e9 implement list.concat in zig 2021-05-08 14:39:06 -04:00
Anton-4
1050807b4b
reenable cache 2021-05-08 19:58:47 +02:00
Anton-4
955277e032
clean CI run 2021-05-08 19:06:09 +02:00
Folkert
0b02782b73 start with lowlevel 2021-05-08 19:01:00 +02:00
rvcas
f9d03f6d64 feat: always inline builtin helpers 2021-05-08 12:48:13 -04:00
rvcas
f01fc50337 tests: add new tests for list typechecking 2021-05-08 12:44:29 -04:00
rvcas
fc5e68cb97 tests: add temporarily useless test for SmallStr 2021-05-08 12:44:01 -04:00
rvcas
89bc27d941 tests: into not needed 2021-05-08 12:43:15 -04:00
rvcas
c196257c17 feat(Expr2): implement constraints for List 2021-05-08 12:42:45 -04:00
rvcas
41acbd0f58 feat: port over helper functions for list_type using pool 2021-05-08 12:42:05 -04:00
rvcas
c45b9e89c4 chore: better arguments name in fn exists 2021-05-08 12:41:16 -04:00
rvcas
4c69557f06 chore: bring Index into scope 2021-05-08 12:40:03 -04:00
Folkert
b172193533 bind function arguments 2021-05-08 15:15:05 +02:00
Folkert
989a7709d9 more layouts -> typeids 2021-05-08 15:14:02 +02:00
Folkert
8dcebb35ac tag literals 2021-05-08 15:09:53 +02:00
Folkert
03d5f05226 to_ne_bytes 2021-05-08 14:26:03 +02:00
Folkert
a48040e2ad Merge remote-tracking branch 'origin/trunk' into morphic-lib 2021-05-08 14:12:16 +02:00
Anton-4
4e8fd275ae
Inspiration code examples, HLS in-comment testing
- Inspiration for:
    + finding similar code snippets
    + evaluating code in comments (Haskell Language Server plugin). Found by @rvcas :)
2021-05-08 12:43:13 +02:00
Richard Feldman
4375026c7b
Merge pull request #1287 from rtfeldman/constrain_small_str_and_blank
Constrain Expr2: SmallStr(_) & Blank
2021-05-07 20:55:36 -04:00
Richard Feldman
5f86ce3cca
Merge pull request #1286 from rtfeldman/clippy-updates
recent clippy updates
2021-05-07 20:53:34 -04:00
Folkert
ce3e0f063f clippy 2021-05-07 21:01:11 +02:00
Folkert
352dacc5a3 build skeleton 2021-05-07 20:57:04 +02:00
rvcas
92c5e88a7a feat(Expr2): constrain SmallStr(_) and Blank 2021-05-07 12:21:10 -04:00
Folkert
f7fe811f0c alias analysis here we come! 2021-05-07 17:26:49 +02:00
Folkert
ba503f1547 add morphic_lib to vendor 2021-05-07 15:29:19 +02:00
Richard Feldman
ab8cc95c2b Disable clippy rule for manual_map 2021-05-07 08:44:44 -04:00
rvcas
95da2a246d chore(ci): update rust version in the Earthfile 2021-05-07 07:43:13 -04:00
Folkert
fecb83b9c2 fixes 2021-05-07 11:00:15 +02:00
Richard Feldman
9a5c20b7c3
Merge pull request #1285 from rtfeldman/philly-ete-demo
Add (and then revert) content for Philly ETE demo
2021-05-06 22:03:18 -04:00
Richard Feldman
899f1ae05d
Merge pull request #1283 from rtfeldman/editor_debugging_idea
Added editor debugging idea
2021-05-06 22:03:11 -04:00
Richard Feldman
1e41ee517b Revert "Add content for Philly ETE demo"
This reverts commit e99d1a7c2c.
2021-05-06 22:01:49 -04:00
Richard Feldman
e99d1a7c2c Add content for Philly ETE demo 2021-05-06 22:01:45 -04:00
Anton-4
a8c9ff2868
Added debugging ML idea 2021-05-06 15:33:47 +02:00
Richard Feldman
d9afb42be6
Merge pull request #1279 from rtfeldman/constraints_cleanup
Editor Constraints: Some Cleanup
2021-05-06 07:16:01 -04:00
rvcas
183ca18b35 fix: Constrain SmallInt using Num * logic 2021-05-05 23:00:59 -04:00
rvcas
8bd63c1263 fix: use exists in SmallInt and Float 2021-05-05 23:00:24 -04:00
rvcas
48d2ec985d fix: use Num * in constrain_record 2021-05-05 22:59:23 -04:00
rvcas
d44b024efe fix: use Num * in constrain_small_int 2021-05-05 22:58:50 -04:00
Richard Feldman
7a5e3b1367
Merge pull request #1278 from rtfeldman/lambda-set-frontend
slowly fixing rigids
2021-05-05 19:46:49 -04:00
Richard Feldman
8105b706e5
Merge branch 'trunk' into lambda-set-frontend 2021-05-05 17:41:03 -04:00
Richard Feldman
db921bfdac
Merge pull request #1277 from rtfeldman/editor_constrain_record
Constrain Expr2::Record
2021-05-05 17:40:56 -04:00
Richard Feldman
0a2ebcbc56
Merge branch 'trunk' into editor_constrain_record 2021-05-05 17:34:04 -04:00
Richard Feldman
272046595f
Merge pull request #1276 from rtfeldman/mac_os_cmd
Support for macOS command key
2021-05-05 17:33:40 -04:00
Folkert
e5c95a0ac9 clippy 2021-05-05 21:49:46 +02:00
Folkert
b5c655c84d add constraint validation code (currently unused) 2021-05-05 21:35:49 +02:00
Folkert
86ffd430d7 introduce missing var 2021-05-05 21:35:39 +02:00
rvcas
84d69518a9 feat: impl<T: ShallowClone> Shallowclone for Expected<T> 2021-05-05 15:16:12 -04:00
Anton-4
ba6d66fbb9 Merge branch 'editor_constrain_record' of github.com:rtfeldman/roc into editor_constrain_record 2021-05-05 20:50:49 +02:00