Commit graph

58 commits

Author SHA1 Message Date
Louis Pilfold
82e9e0784e Escape constructor variables in JS 2021-08-26 19:11:24 +01:00
Louis Pilfold
e2fa425250 More concise test output 2021-08-25 16:31:34 +01:00
Louis Pilfold
59d51ac923 Green dots 2021-08-25 16:07:44 +01:00
Louis Pilfold
9de049f588 Do not import types 2021-08-24 17:09:02 +01:00
Ilya Klyuchnikov
c491448357 unused variable 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
e7a79a2d0d unicode overflow 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
3639a31f1c shadowed module 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
6fac929808 record update 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
a64ac044d5 mod with numbers 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
8929b711ad ints_tests 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
1e606b18c9 port floats_tests 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
6feb8f60bc port call_returned_function_tests 2021-08-23 16:43:00 +01:00
Ilya Klyuchnikov
50e7db2b1d port precedence_tests 2021-08-23 16:43:00 +01:00
Louis Pilfold
47dc3799e0 Thank you! 2021-08-19 20:22:24 +01:00
Louis Pilfold
cf9c9345d0 Tweak 2021-08-15 20:00:45 +01:00
Louis Pilfold
0898e3ce19 Use prelude list 2021-08-15 20:00:45 +01:00
Louis Pilfold
f60d9f7513 Test assert 2021-08-12 18:33:34 +01:00
Louis Pilfold
e8c20c18a6 Spread tests 2021-08-08 18:47:09 +01:00
Louis Pilfold
dff3e5f71d Fix JS == 2021-08-06 13:33:40 +01:00
Louis Pilfold
b69021e953 Bit string bit string 2021-07-30 09:07:55 +01:00
Louis Pilfold
bb636504f7 Bit string strings in JS 2021-07-29 21:19:51 +01:00
Louis Pilfold
a7fd93ce11 Bit string equality 2021-07-28 18:33:30 +01:00
Louis Pilfold
996bb2993c Fix list equality in JS 2021-07-18 16:40:17 +01:00
Louis Pilfold
42024329de Language tests for multiple subjects 2021-07-16 19:54:25 +01:00
Louis Pilfold
062e6ec18d Remove dead code 2021-07-12 10:37:10 +01:00
Louis Pilfold
65fcf18fd8 Handle conditional compilation in typer 2021-07-11 19:05:53 +01:00
JohnDoneth
08effca00a Use computed constants for integration test guard clauses 2021-06-08 12:54:33 +01:00
JohnDoneth
a129fe9113 Add integration tests for alternative patterns 2021-06-08 12:54:32 +01:00
Louis Pilfold
eaa9249765 Render prelude Nil correctly in JS 2021-06-08 12:03:31 +01:00
Louis Pilfold
d8f9e65fa4 Do not render prelude module import in JS 2021-06-08 11:52:14 +01:00
Louis Pilfold
429b4d7a61 JS multi-line strings 2021-06-04 14:16:34 +01:00
Louis Pilfold
169f864ce1 JS clause guard constants
Closes https://github.com/gleam-lang/gleam/issues/1144
2021-06-04 13:19:24 +01:00
Louis Pilfold
233155903b Test name rebinding 2021-06-03 21:04:17 +01:00
Louis Pilfold
a94dc17c53 JS: complex guard equality 2021-06-03 18:19:34 +01:00
Louis Pilfold
d13c6b0d04 JS guard tuple indexing 2021-06-03 14:29:06 +01:00
Louis Pilfold
50cc88b977 Guard ordering tests 2021-06-02 21:20:00 +01:00
Louis Pilfold
c4886f1f3c Guard and or tests 2021-06-02 20:56:46 +01:00
Louis Pilfold
43fc6d019c Correct case expressions formatting 2021-06-02 20:17:59 +01:00
Louis Pilfold
6c5d0760ac JS: clause guard operators 2021-06-02 20:08:41 +01:00
Louis Pilfold
dcd760faad Try integration tests 2021-06-01 20:04:30 +01:00
Louis Pilfold
d597137979 Remove unused code 2021-06-01 19:32:27 +01:00
Louis Pilfold
7f5a031677 Remove now broken hack from test suite 2021-05-30 22:58:12 +01:00
Robert Attard
0633622ace added integration test for #1097 2021-05-28 15:38:47 +01:00
Louis Pilfold
730f2ae9d1 Support anon function direct call in JS 2021-05-27 15:47:28 +01:00
Louis Pilfold
21e0106f32 Pipe language tests 2021-05-27 15:15:27 +01:00
Louis Pilfold
7a696ccfb5 Handle JS operator precedence 2021-05-27 13:49:06 +01:00
Louis Pilfold
46bb4b67ba JS: Math.imul for int multiplication 2021-05-26 22:29:23 +01:00
Louis Pilfold
2a2a0514f1 Correct assert returned value 2021-05-24 21:44:04 +01:00
Louis Pilfold
cae70ae9e1 JS zero arity custom type imported lang test 2021-05-24 21:02:21 +01:00
Louis Pilfold
154825fdbd Constant referencing langauge tests 2021-05-24 16:42:06 +01:00