Idris2/tests/node
Edwin Brady 26a47ddafe
Make prim_js2idris_array iterative (#2267)
I was getting a stack overflow on the tailrec002 test, caused by this
primitive being recursive. I've made it iterative. I'm no JS expert but
I've tested its behaviour against the old version.
2022-01-16 19:15:26 +00:00
..
args Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
bitops Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
casts Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
fastConcat [ fix ] fastConcat for JS backends 2021-10-14 14:58:51 +01:00
fix1839 [ fix ] fix #1839 (#1857) 2021-08-24 15:43:22 +01:00
idiom001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
integers [ base ] Use Fin n as index in Bits (#2192) 2021-12-16 18:26:52 +00:00
memo [ performance ] Memoise toplevel constants (#1899) 2021-09-08 16:46:19 +01:00
newints Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node002 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node003 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node004 Remove freeBuffer function 2021-06-14 15:06:44 +01:00
node005 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node006 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node007 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node008 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node009 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node011 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node012 Return Bool from IOArray.writeArray 2021-07-15 22:16:22 +01:00
node014 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node015 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node017 [ fix ] Create library dir if necessary (#1300) 2021-06-14 16:12:46 +01:00
node018 Flush standard out after writing prompt to it 2021-04-09 15:17:00 +01:00
node019 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node020 Return error code from pclose 2021-11-05 11:59:17 +00:00
node021 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node022 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node023 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node024 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node025 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
node026 Add break in each case alt in js backend (#1796) 2021-07-30 07:16:23 +01:00
node027 [ nodejs ] pid 2021-12-22 22:25:21 +08:00
nomangle001 [ new ] Add %nomangle (#2063) 2021-11-09 16:23:50 +00:00
nomangle002 [ new ] Add %nomangle (#2063) 2021-11-09 16:23:50 +00:00
perf001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
reg002 Optimise away case statements on unit-y types (#1844) 2021-10-13 15:46:02 +01:00
stringcast [ fix ] string casts on js backends 2021-09-10 08:48:29 +01:00
syntax001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
tailrec001 Move rm -rf to the beginning of the test 2021-07-13 22:54:53 +01:00
tailrec002 Make prim_js2idris_array iterative (#2267) 2022-01-16 19:15:26 +00:00
tailrec_libs Add a transform rule making (++) for List tail-recursive. (#1888) 2021-09-16 15:35:29 +01:00