Commit Graph

23324 Commits

Author SHA1 Message Date
Luke Boswell
690d95dfee
added opaque types to tutorial 2023-02-07 18:44:18 +11:00
Anton-4
8151e40220
rustup target add musl 2023-02-06 20:05:23 +01:00
Anton-4
7ab760de65
cleaned up dbg 2023-02-06 20:04:16 +01:00
Anton-4
7cc91029d7
added quotes 2023-02-06 20:01:27 +01:00
Anton-4
e284e0f40e
auth_header env 2023-02-06 20:00:13 +01:00
Anton-4
d92f0a44c5
forgot dash 2023-02-06 19:50:09 +01:00
Anton-4
a4d8b082ff
dbg 2023-02-06 19:48:13 +01:00
Anton-4
63cf14e4ba
fix echo 2023-02-06 18:19:38 +01:00
Anton-4
a71ebd81a0
dbg 2023-02-06 18:17:16 +01:00
Anton-4
385f91f32b
token instead of bearer 2023-02-06 18:09:19 +01:00
Anton-4
ca2ffb6ea2
minor token changes 2023-02-06 18:07:39 +01:00
Anton-4
7f8dee8101
try passing token as arg 2023-02-06 14:32:30 +01:00
Anton-4
dfdfedabdb
try without pipefail 2023-02-06 14:30:31 +01:00
Anton-4
00b069891a
chmod +x 2023-02-06 14:24:22 +01:00
Anton-4
56096d98e6
put curl in bash script 2023-02-06 14:20:49 +01:00
Folkert de Vries
613ef2aa95
Merge pull request #4989 from doubledup/fix-str-docs-unicode-escapes
Fix unicode escape sequences in Str docs
2023-02-05 16:23:09 +01:00
Folkert de Vries
65f8bb3d0d
Merge pull request #4998 from thehabbos007/fn_call
gen_dev: Fix subtle issue with function call building and add bool to array creation in generic64
2023-02-05 01:32:32 +01:00
Ahmad Sattar
e8f40cdbb1
Add bools to array building 2023-02-04 01:06:34 +01:00
Ahmad Sattar
6a92aed8a2
Fix subtle call issue 2023-02-04 00:56:45 +01:00
Anton-4
a863c83824
Merge pull request #4995 from dankeyy/nixos_dyn_error
Error for dynamically linked platforms on NixOS
2023-02-03 13:12:32 +01:00
Anton-4
1e32009734
fmt+clippy 2023-02-03 11:49:07 +01:00
Richard Feldman
1aae4624da
Merge pull request #4997 from doubledup/docs-acronym-case-convention
Clarify case convention for acronyms
2023-02-02 17:02:01 -05:00
Folkert de Vries
fa10b29a60
Merge pull request #4996 from roc-lang/i4994
Handle FunctionOrTagUnion types in exhaustiveness checking
2023-02-02 20:56:04 +01:00
David Dunn
fec46a9566
Clarify case convention for acronyms 2023-02-02 23:02:06 +04:00
dankeyy
1dbd3289ff
using ldd, not readelf 2023-02-02 13:47:22 +02:00
Ayaz Hafiz
009607c55a
Handle FunctionOrTagUnion types in exhaustiveness checking
We should treat FunctionOrTagUnion types as tag unions for the purposes
of exhautiveness checking.

Closes #4994
2023-02-01 22:03:10 -06:00
dankeyy
65bc1a7c80
Merge branch 'roc-lang:main' into nixos_dyn_error 2023-02-01 23:48:47 +02:00
dankeyy
a7d33962f8
cleanup 2023-02-01 23:46:35 +02:00
Richard Feldman
cb5cff37dc
Merge pull request #4990 from roc-lang/fix_different_target
Support subfolders in target folder
2023-02-01 15:16:42 -05:00
dankeyy
4cf3da3aa7
alert users of dynamically linked platforms on nixos 2023-02-01 21:49:55 +02:00
Anton-4
4d237d79a7
also search dirs one level below 2023-01-31 19:37:30 +01:00
David Dunn
550b22c633
Fix unicode escape sequences in Str docs
Unicode characters are escaped like \u(00) instead of \{0x00}. Tested
that this is the same for the repl and the hello world example
`Stdout.line "Hello,\u(0A)World!"`.

Found the correct syntax here:
https://roc.zulipchat.com/#narrow/stream/231634-beginners/topic/terminal.20unicode.20.2F.20colors/near/304768569
2023-01-31 21:39:57 +04:00
Anton-4
b47e086f50
support more complex target folder situation 2023-01-31 17:32:55 +01:00
Anton-4
773efc74aa
Merge pull request #4988 from joshuawarner32/tuple-accessor-parsing-fix-attempt-3
Fix parsing of tuple accessors after an identifier - e.g. myIdent.2
2023-01-31 11:45:55 +01:00
Joshua Warner
31a4eb2bfd
Fix parsing of tuple accessors after an identifier - e.g. myIdent.2 2023-01-30 21:12:01 -08:00
Ayaz
53b1525139
Merge pull request #4987 from roc-lang/virtual-dom-investigate
Fix a bug in layout cache and some more debugging tools
2023-01-30 19:58:52 -06:00
Richard Feldman
13b7fdcde7
Merge pull request #4983 from shritesh/shritesh/nix-repl_wasm
Add nix wasm32-unknown-unknown target and wasm-pack input
2023-01-30 18:54:02 -05:00
Ayaz Hafiz
0af5929411
Add comments for debug reprs 2023-01-30 17:22:16 -06:00
Ayaz Hafiz
4a59e24081
Address lints 2023-01-30 16:48:46 -06:00
Ayaz Hafiz
8c68044c54
Prime the cache with a default layer 2023-01-30 16:48:01 -06:00
Ayaz Hafiz
c3064dad73
Add method to get index of interned layout 2023-01-30 15:53:37 -06:00
Ayaz Hafiz
c1a937e393
Add method to debug whole nested structure of interned layout 2023-01-30 15:53:13 -06:00
Richard Feldman
cf119f09a4
Merge pull request #4985 from RossSmyth/main
Atomic ordering for debug counter is stricter than nesscessary.
2023-01-30 16:28:58 -05:00
Ayaz Hafiz
a16ea95a04
Always start off with an empty cache
Adding a cache layer can only be done with a snapshot and rollback.
This is necessary to prevent extra variables just lying around on the
toplevel of the layout cache.
2023-01-30 13:08:21 -06:00
Ayaz Hafiz
1e22a2bbcd
Layout-cache variable invalidation must compare by root keys
After unification, variable roots can change. So, when we invalidate
entries in the layout cache, we must compare for variable equivalence
relative to the current state of subs.
2023-01-30 13:06:44 -06:00
Anton-4
f182beba76
Merge pull request #4984 from bakkdoor/fix-hello-example-app-name
Use hello as app name for hello.roc example
2023-01-30 19:04:34 +01:00
Ross Smyth
4698608c4d Atomic ordering for debug counter is stricter than nesscessary. 2023-01-30 11:10:18 -05:00
Anton-4
951f01eee0
better name, extra test 2023-01-30 15:54:16 +01:00
Christopher Bertels
c66bcff0a3
Use hello as app name for hello.roc example
This is to prevent a name collision with breakout.roc example located
in the same directory.
2023-01-30 14:14:48 +01:00
Folkert de Vries
8afdc820a6
Merge pull request #4982 from thehabbos007/list-prepend
gen_dev: add `List.prepend`
2023-01-29 18:08:57 +01:00