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
|
7a8e9fe343
|
special hash and dedup for SolvedType
|
2020-11-06 23:12:47 +01:00 |
|
Folkert
|
7faab5d857
|
remove debug prints
|
2020-11-06 21:51:32 +01:00 |
|
Folkert
|
7e6724262d
|
make after work
|
2020-11-06 21:48:54 +01:00 |
|
Folkert
|
3eb6c33ad8
|
ITS ALIVE!!!
|
2020-11-06 01:50:49 +01:00 |
|
Folkert
|
035444fb81
|
hit a linker error, finally
|
2020-11-06 00:05:41 +01:00 |
|
Folkert
|
4c3f0a5002
|
get foreign call compiling (but not working)
|
2020-11-06 00:00:47 +01:00 |
|
Folkert
|
2f42463a97
|
do the IR stuff for foreign call
|
2020-11-05 23:50:01 +01:00 |
|
Folkert
|
eae797a47a
|
introduce ForeignSymbol wrapper
|
2020-11-05 23:43:32 +01:00 |
|
Folkert
|
3cd132dd51
|
introduce foreign call
|
2020-11-05 23:35:56 +01:00 |
|
Folkert
|
3d0f2751f5
|
commit some crimes
|
2020-11-05 23:18:28 +01:00 |
|
Folkert
|
e6f6b8c224
|
fix incorrect Dependencies for platform module
|
2020-11-05 21:01:51 +01:00 |
|
Folkert
|
f3158ab63b
|
generate fake definitions
|
2020-11-05 20:19:51 +01:00 |
|
Folkert
|
816be1a102
|
build fake Effect alias
|
2020-11-05 17:02:24 +01:00 |
|
Folkert
|
d5473a45b2
|
most basic of fake modules
|
2020-11-05 16:29:45 +01:00 |
|
Folkert
|
f6dba5267b
|
get basic fake constrained module in place
|
2020-11-05 16:15:35 +01:00 |
|
Folkert
|
4df2bb1578
|
remove unused code
|
2020-11-05 15:49:08 +01:00 |
|
Folkert
|
42e9ab3998
|
Merge remote-tracking branch 'origin/trunk' into call-closures-from-host
|
2020-11-05 14:01:02 +01:00 |
|
Folkert
|
b70eb3c636
|
cleanup
|
2020-11-05 01:09:48 +01:00 |
|
Folkert
|
82ad0001b6
|
remove unneeded field from module cache
|
2020-11-05 01:06:31 +01:00 |
|
Folkert
|
3fe0140c7e
|
clip clip clip
|
2020-11-05 00:59:26 +01:00 |
|
Folkert
|
f07e69ad87
|
wrap closure call result in RocCallResult
|
2020-11-05 00:43:13 +01:00 |
|
Folkert
|
c3090cf9d7
|
attempt to wrap closure call result in RocCallResult
|
2020-11-05 00:23:53 +01:00 |
|
Folkert
|
0289fe37a5
|
make it actually work
|
2020-11-05 00:02:49 +01:00 |
|
Folkert
|
cb28e533b8
|
so close
|
2020-11-04 23:07:02 +01:00 |
|
Folkert
|
4c5a5dc6a2
|
thread things through
|
2020-11-04 21:03:43 +01:00 |
|
Folkert
|
33820dd82e
|
record alias data in Annotation
|
2020-11-04 20:06:57 +01:00 |
|
Folkert
|
2acbfa91f1
|
remove def_symbol field
|
2020-11-04 14:59:41 +01:00 |
|
Folkert
|
6a51ba70c2
|
Merge remote-tracking branch 'origin/trunk' into track-exposed-rigids-aliases
|
2020-11-04 13:22:45 +01:00 |
|
Folkert
|
c09b66a9cc
|
add HostExposedAlias
|
2020-11-04 13:19:57 +01:00 |
|
Richard Feldman
|
84fe87a756
|
Panic if rebuilding host fails
|
2020-11-03 21:54:53 -05:00 |
|
Folkert
|
d19223dfb3
|
add VariableSizedTypes struct
|
2020-11-04 00:03:14 +01:00 |
|
Folkert
|
2cf7a9fe42
|
fix tests
|
2020-11-03 20:13:38 +01:00 |
|
Folkert
|
212f8b4d50
|
change test runners to use new error reporting stuff
|
2020-11-03 19:36:02 +01:00 |
|
Folkert
|
e565abd411
|
remove passing of src
|
2020-11-03 17:13:44 +01:00 |
|
Folkert
|
c47e3d7649
|
remove FinishedInfo
|
2020-11-03 17:11:13 +01:00 |
|
Folkert
|
af0600dc25
|
report errors per-module
|
2020-11-03 16:59:37 +01:00 |
|
Folkert
|
1a36733c04
|
fix clippy issues
|
2020-11-02 23:44:59 +01:00 |
|
Folkert
|
ded8499f3a
|
Merge branch 'multi-dep-bugs' of github.com:rtfeldman/roc into multi-dep-bugs
|
2020-11-02 23:25:40 +01:00 |
|
Folkert
|
a565ca79b8
|
builtins are not technically imported
|
2020-11-02 23:19:31 +01:00 |
|
Folkert
|
c933888690
|
differentiate between 0-arity thunks and function pointers
|
2020-11-02 22:50:12 +01:00 |
|
Folkert de Vries
|
c343c04c0b
|
Merge branch 'trunk' into multi-dep-bugs
|
2020-11-02 21:59:35 +01:00 |
|
Folkert
|
89e01c63d1
|
make Num.maxInt and Num.minInt work
|
2020-11-02 21:49:44 +01:00 |
|
Folkert
|
e01a0970ee
|
remove debug print
|
2020-11-02 21:49:32 +01:00 |
|
Folkert
|
0775f45217
|
thread variable through with_hole
|
2020-11-02 21:13:25 +01:00 |
|
Folkert
|
baf2d1a5bb
|
thread variable through from_can
|
2020-11-02 20:34:26 +01:00 |
|
Folkert
|
841d696e6d
|
cleanup
|
2020-11-02 20:28:12 +01:00 |
|
Folkert
|
497adb2ec4
|
always specialize imported symbols
|
2020-11-02 16:29:36 +01:00 |
|
Folkert
|
cb0bfa3eb7
|
Merge remote-tracking branch 'origin/trunk' into multi-dep-bugs
|
2020-11-02 15:52:44 +01:00 |
|