Commit graph

23 commits

Author SHA1 Message Date
Jan Van Bruggen
99c825aa99 Simplify example platform names 2022-03-07 19:59:29 -07:00
Jan Van Bruggen
a95ce92882 Consistent-ify platform dirs 2022-03-07 19:59:29 -07:00
rvcas
4808611fc3 fix: don't hard code base 2020-12-02 21:53:15 -05:00
Richard Feldman
7bbf9812f7 Merge branch 'parse-pkg-import' into task_can 2020-11-26 21:26:50 -05:00
Folkert
5569e328f6 add --debug mode that annotates LLVM IR with debug info 2020-11-26 21:31:52 +01:00
Folkert
1022b4ef42 fix the effect Main.roc file and lib.rs file 2020-11-26 20:53:33 +01:00
rvcas
14368fafb8 quick commit 2020-11-24 21:47:25 -05:00
Richard Feldman
88d2ad1ffc Use roc__ prefix for exposed app functions 2020-11-23 00:24:40 -05:00
Folkert
0d51309eb9 fully qualify exposed symbols 2020-11-10 14:06:48 +01:00
Folkert
0d5aaf2aaa make getLine : Effect {} work 2020-11-08 23:36:08 +01:00
Folkert
1bce119b0a allow returning of funtions
e.g.

foo = Num.add
2020-11-08 15:49:24 +01:00
Folkert
c20b40a7d2 fix zero-sized closures 2020-11-08 03:08:13 +01:00
Folkert
3d092cb9b7 in theory allow non-function effects values
this does not work due to limitations with functions in tag unions
2020-11-08 03:07:59 +01:00
Folkert
2abdbaae7d improve effect example with getLine 2020-11-07 23:50:32 +01:00
Folkert
c08972cc55 add Pkg-Config.roc to the effect example 2020-11-07 22:46:27 +01:00
Folkert
a6e39e66f1 generate signature for foreign symbols 2020-11-06 23:46:31 +01:00
Folkert
4b8392696e make effect name flexible 2020-11-06 23:15:27 +01:00
Folkert
7e6724262d make after work 2020-11-06 21:48:54 +01:00
Folkert
f3ed367d97 use exposed sizes 2020-11-06 13:51:37 +01:00
Folkert
70d89478be use as Fx to expose closure caller 2020-11-06 02:08:25 +01:00
Folkert
3eb6c33ad8 ITS ALIVE!!! 2020-11-06 01:50:49 +01:00
Folkert
6e9e2f90a0 so close, so close 2020-11-06 00:16:42 +01:00
Folkert
d2a7c0e8ab add effects example 2020-11-05 15:35:15 +01:00