Commit graph

669 commits

Author SHA1 Message Date
Folkert
02d6e276cf update configs 2021-01-31 15:59:47 +01:00
Folkert
2c70623551 qualify the Effects module 2021-01-31 14:41:31 +01:00
Folkert
53afa3c3fc parse a shortname prefix before Effects 2021-01-31 13:43:19 +01:00
Folkert
4bd9d417d1 add stdin support for cli tests (currently unused) 2021-01-29 00:13:09 +01:00
Folkert
badce47838 rename so names are unique in benchmarks 2021-01-28 15:33:11 +01:00
Folkert
7731ab38d1 update tests 2021-01-21 22:41:47 +01:00
Folkert
4e6aac760a cleanup benchmarks platform 2021-01-21 20:23:47 +01:00
Folkert
3bc5d50a44 size down benchmark computation load 2021-01-20 22:33:20 +01:00
Folkert
5ec354229a refactor recursive tag refcounting 2021-01-20 22:19:12 +01:00
Folkert
1c427f7a96 add rbtree-ck benchmark 2021-01-20 16:32:17 +01:00
Folkert
c889b34433 use string interpolation 2021-01-19 20:22:08 +01:00
Folkert
6f9bd80dbf add rbtree insert benchmark 2021-01-19 16:45:02 +01:00
Richard Feldman
55d2586316
Merge pull request #916 from rtfeldman/switch-fix
Switch fix
2021-01-19 00:52:34 -05:00
Folkert
dffba3226e ignore more files in the examples 2021-01-19 03:05:22 +01:00
Folkert
ae27cc6c0b display runtime on stderr 2021-01-19 02:57:23 +01:00
Folkert
56558f775e add deriv example 2021-01-19 00:03:22 +01:00
Folkert
fe1b153a55 remove unneeded file 2021-01-18 23:41:00 +01:00
Folkert
424c76d48d add benchmarks example 2021-01-18 22:16:02 +01:00
Folkert
1a3a730e23 move example files 2021-01-18 22:08:08 +01:00
Folkert
cb0c5ef751 make bitcast more descriptive 2021-01-18 22:06:14 +01:00
Folkert
31bf658b20 add todo comment 2021-01-18 02:00:05 +01:00
Folkert
c136bed955 add and test nqueens and cfold 2021-01-18 01:59:38 +01:00
Folkert
2166ba6703 more restoring 2021-01-17 02:42:36 +01:00
Folkert
a12f6766db restore Hello.roc 2021-01-17 02:39:57 +01:00
Brendan Hansknecht
2561620c18 Merge remote-tracking branch 'origin/trunk' into dev-backend 2021-01-16 17:09:56 -08:00
Folkert
345ecd434b working is_empty (without RC) 2021-01-15 15:05:39 +01: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