Commit Graph

194 Commits

Author SHA1 Message Date
Brendan Hansknecht
2561620c18 Merge remote-tracking branch 'origin/trunk' into dev-backend 2021-01-16 17:09:56 -08:00
Folkert
e15fbb70b8 use newer RocStr api 2021-01-14 23:48:45 +01:00
Folkert
c5d3aae878 add nqueens example 2021-01-14 23:46:50 +01:00
rvcas
565cf21e1e fix(tests): need to adjust tests after changing builtin function types 2021-01-05 09:18:24 -05:00
rvcas
27cfd4d7ad more test fixes 2021-01-04 15:18:49 -05:00
Folkert
29e726591f make empty tag union compile 2020-12-27 01:01:18 +01:00
Brendan Hansknecht
f6dc256cad Add simple high level todo list for dev backend 2020-12-23 09:44:40 -08:00
Folkert
7b6cff6b49 make tea example unaware of model/msg size 2020-12-14 21:40:11 +01:00
Folkert
7785f1b66a fix effect example 2020-12-14 14:12:39 +01:00
Folkert
bcf4b4246f fix zig example 2020-12-14 14:10:15 +01:00
Folkert
44ac978c57 fix double free 2020-12-14 14:04:23 +01:00
Folkert
c4c9f9d65b actually use Main.roc 2020-12-14 02:13:01 +01:00
Folkert
8b4c4ca50f factor out init and update into definitions 2020-12-14 01:14:58 +01:00
Folkert
a5e93cc21b pass arguments (e.g. Msg, Model) by-reference, so the host does not need to know their size 2020-12-13 22:08:12 +01:00
Folkert
a67a750fdc make the example loop a couple of times 2020-12-13 20:05:00 +01:00
Folkert
c04c3e551a init! 2020-12-12 22:00:56 +01:00
Folkert
05a6b30644 fix import of top-level thunks 2020-12-12 17:57:42 +01:00
Folkert
183e4152f0 working file reading in Roc! 2020-12-12 01:48:15 +01:00
Folkert
3ec8832e62 copy str.zig for usage in this platform 2020-12-12 01:44:49 +01:00
Folkert
bdd53c81b3 use zig to read a file 2020-12-12 01:44:04 +01:00
Folkert
f1b4d535c6 add other effect functions 2020-12-11 20:46:46 +01:00
Folkert
539f173472 set correct closure tag_id 2020-12-11 20:25:15 +01:00
Folkert
752a2200fd partial procs that look the same can still be different 2020-12-11 16:39:53 +01:00
Folkert
b669202d86 fix wildcards not recognized as rigids 2020-12-11 01:49:54 +01:00
Folkert
f5c267acf4 fix problem with empty closures still considered closures 2020-12-10 23:58:53 +01:00
Folkert
84421ad06d fix bug in closure argument unpacking 2020-12-10 20:45:59 +01:00
Folkert
a9b3c74f2e don't drop empty records from layouts 2020-12-10 15:04:42 +01:00
Folkert
1aba0534b1 use Task in the effect example 2020-12-10 14:01:56 +01:00
Folkert
818465e8e1 update cli fixtures 2020-12-09 01:17:29 +01:00
Folkert
b8108a4d06 remove the multi-module example; we have other test cases for this 2020-12-09 01:16:51 +01:00
Folkert
0367a2c939 update hello-world 2020-12-08 23:35:41 +01:00
Folkert
f4d2263470 update examples/effect 2020-12-08 23:32:07 +01:00
Folkert
3969a73277 make Pkg-Config work as a module 2020-12-08 22:58:30 +01:00
Folkert
4b665639ff special-case the PkgConfig 2020-12-08 21:39:30 +01:00
Folkert
5b521dccf4 make Pkg-Config into a module 2020-12-08 21:12:36 +01:00
Folkert
4c16e1772d format Main.roc 2020-12-08 20:31:02 +01:00
Folkert
509670e6d3 make zig file into a host 2020-12-08 20:15:48 +01:00
Folkert
fc85761783 fix issue with one-element records containing a union in the closure argument 2020-12-08 16:05:51 +01:00
Folkert
1930a27b24 make roc code compile (does throw errors though) 2020-12-08 15:06:06 +01:00
Folkert
4c2654d4ed Merge remote-tracking branch 'origin/trunk' into task 2020-12-08 14:51:46 +01:00
Richard Feldman
149d10ea0b
Merge pull request #780 from rtfeldman/rvcas/rename_int
Rename Int to I64
2020-12-07 22:49:39 -05:00
rvcas
4987721154 feat(Num): rename Num.Int to Num.I64 2020-12-07 19:17:20 -05:00
Folkert
0b0ae7b287 make it work! 2020-12-08 00:15:57 +01:00
Folkert
7123269f30 successfully load package-qualified host 2020-12-07 23:24:06 +01:00
rvcas
7fabb04518 Merge branch 'trunk' into task_can 2020-12-06 13:51:29 -05:00
Pit Capitain
ba11f9b7b9 Adjust examples to current platform interface 2020-12-05 09:17:03 +01:00
rvcas
0c8260d71a Merge branch 'trunk' into task_can 2020-12-04 20:03:27 -05:00
Richard Feldman
0342330c0e Add Task example 2020-12-03 23:36:22 -05:00
Folkert
4b0b5126a1 add Str.fromInt 2020-12-04 00:37:19 +01:00
rvcas
4808611fc3 fix: don't hard code base 2020-12-02 21:53:15 -05:00