Folkert de Vries
|
fa4875da83
|
Merge pull request #1761 from rtfeldman/giesch
Add List.dropAt
|
2021-10-04 15:01:17 +02:00 |
|
Folkert de Vries
|
3d82369bcd
|
Merge branch 'trunk' into nested-rigid-introduced-twice
|
2021-10-03 23:55:23 +02:00 |
|
Richard Feldman
|
1054095e1a
|
Merge pull request #1744 from rtfeldman/call-with-closure
Call with closure
|
2021-10-03 15:49:34 -05:00 |
|
Dan Knutson
|
25215cb3e3
|
cleanup mutable case, split test
|
2021-10-03 14:09:07 -05:00 |
|
Dan Knutson
|
2a72439117
|
WIP adding unique mutable case
|
2021-10-03 13:55:11 -05:00 |
|
Dan Knutson
|
d1ee9c90b2
|
fix copy/paste error in test
|
2021-10-03 13:55:11 -05:00 |
|
Dan Knutson
|
700ab20a8c
|
add tests for List.dropAt
|
2021-10-03 13:55:11 -05:00 |
|
Kofi Gumbs
|
0cdafa1623
|
Add Str.repeat test for big strings
|
2021-09-29 21:54:06 -04:00 |
|
Kofi Gumbs
|
b32a42f05a
|
Add Str.repeat builtin
|
2021-09-29 17:32:42 -04:00 |
|
Folkert
|
267f88626f
|
add failing test
|
2021-09-26 13:05:45 +02:00 |
|
Folkert
|
23e8f6c687
|
only introduce rigid once!
|
2021-09-24 21:53:41 +02:00 |
|
Folkert
|
f43c10373f
|
represent empty closure as unit (not void)
|
2021-09-24 15:41:00 +02:00 |
|
Richard Feldman
|
82b558654e
|
Merge pull request #1711 from rtfeldman/fix-double-report
Don't report propagated errors
|
2021-09-18 23:11:12 -04:00 |
|
Folkert
|
ada331567a
|
respect int/float precision in pattern matchs
|
2021-09-18 22:55:34 +02:00 |
|
Richard Feldman
|
a21ad7064c
|
Ignore type errors that have already been reported
|
2021-09-18 08:24:46 -04:00 |
|
Folkert
|
e5e6ac79fe
|
add comments
|
2021-09-18 01:12:21 +02:00 |
|
Folkert
|
d1c074cefe
|
add test
|
2021-09-18 01:11:48 +02:00 |
|
Folkert
|
7416cc4e81
|
don't pass closure argument if not expected
|
2021-09-17 22:51:51 +02:00 |
|
Folkert
|
03d0fa524c
|
add test
|
2021-09-15 23:25:08 +02:00 |
|
Folkert
|
58ee7f0bfc
|
fix argument order bug for mapWithIndex
|
2021-09-14 22:20:35 +02:00 |
|
Richard Feldman
|
f619932255
|
Merge pull request #1699 from rtfeldman/effect-after
Fix closures only monomorphizing once
|
2021-09-13 19:50:50 -04:00 |
|
Folkert
|
52d36cbe72
|
fix closure weirdness (skipping or infinite looping)
|
2021-09-13 22:50:48 +02:00 |
|
Folkert
|
0b893eb972
|
remove alignment bump again
|
2021-09-12 14:01:41 +02:00 |
|
Folkert de Vries
|
001e94a071
|
Merge branch 'trunk' into single-record-update
|
2021-09-09 12:12:41 +02:00 |
|
Folkert
|
0d1cc3844e
|
don't special-case a single element record any more in updates
|
2021-09-08 12:59:38 +02:00 |
|
Folkert
|
ea9b23cda8
|
start using zig9 as the name for trunk zig
|
2021-09-06 22:25:35 +02:00 |
|
Folkert
|
dbee9dd0ce
|
cleanup
|
2021-09-05 14:19:21 +02:00 |
|
Folkert
|
f8809a3eef
|
rename wasm -> wasm32
|
2021-09-05 14:08:14 +02:00 |
|
Folkert
|
a7eeae05ca
|
support i386 (no linking yet)
|
2021-09-04 01:31:33 +02:00 |
|
Folkert
|
49708cfff8
|
WIP
|
2021-08-31 20:11:28 +02:00 |
|
Folkert
|
b7db53a8d9
|
remove wasm tests (they would obviously fail CI)
|
2021-08-31 12:36:50 +02:00 |
|
Anton-4
|
3f148fe4eb
|
removed wasm tests relying on unreleased zig version
|
2021-08-31 12:33:22 +02:00 |
|
Folkert
|
2e91914443
|
use zig wasm-ld
|
2021-08-30 00:18:01 +02:00 |
|
Folkert
|
b416e854ef
|
Merge remote-tracking branch 'origin/trunk' into wasm-gen-test
|
2021-08-29 23:14:03 +02:00 |
|
Folkert
|
ca227a58aa
|
clippy
|
2021-08-29 23:13:40 +02:00 |
|
Folkert
|
4d53b60c02
|
fix use after move
|
2021-08-29 23:11:16 +02:00 |
|
Folkert
|
d77c695e45
|
turn off wasm testing
|
2021-08-29 23:08:16 +02:00 |
|
Folkert
|
4ced5ce2c0
|
updates for tests
|
2021-08-29 23:06:23 +02:00 |
|
Folkert
|
5150e9e819
|
make primitive tests work under wasm
|
2021-08-29 15:24:46 +02:00 |
|
Folkert
|
815a4f76a7
|
make more tests run under wasm
|
2021-08-29 15:18:25 +02:00 |
|
Folkert
|
b37cccaa01
|
run more tests with wasm
|
2021-08-29 13:32:08 +02:00 |
|
Folkert
|
71c0a325ee
|
wasm test harnass
|
2021-08-29 00:36:16 +02:00 |
|
Joshua Hoeflich
|
4e57b1edf2
|
Bump expect to run Rust fn
|
2021-08-28 11:10:02 -05:00 |
|
Folkert
|
0d7d006cd7
|
hooking things up
|
2021-08-28 17:58:05 +02:00 |
|
Joshua Hoeflich
|
8fc663b735
|
Expect no longer crashes
|
2021-08-28 10:08:12 -05:00 |
|
Folkert
|
72e6a34a0d
|
proof of concept
|
2021-08-28 14:48:24 +02:00 |
|
Folkert
|
0a7f7a2772
|
emit LLVM IR that can be compiled to wasm
|
2021-08-24 20:56:13 +02:00 |
|
Folkert
|
80358d14a3
|
update target-lexicon
|
2021-08-23 19:44:53 +02:00 |
|
Folkert
|
b6255748b3
|
emit an error message when a symbol is not defined
i.e. don't panic in this case
|
2021-08-22 21:58:07 +02:00 |
|
Folkert
|
ecba687243
|
Unify variables directly when possible
instead of going through a solved type
|
2021-08-22 16:30:06 +02:00 |
|