Richard Feldman
|
18228ec39f
|
Merge pull request #1885 from rtfeldman/tags-invalid-alignment
fix invalid alignment in tags
|
2021-11-04 19:32:26 -04:00 |
|
Richard Feldman
|
ff48abdd06
|
Refactor NonRecursive to use flat_map and match
|
2021-11-03 19:44:35 -04:00 |
|
Folkert
|
aa9bf6bdff
|
fix alignment problem
|
2021-11-03 18:21:07 +01:00 |
|
Folkert
|
c5005d3dd1
|
Merge remote-tracking branch 'origin/trunk' into partialproc-by-reference
|
2021-11-03 15:32:39 +01:00 |
|
Folkert
|
353ad04229
|
simplify noncapturing closure IR gen
|
2021-11-03 15:18:11 +01:00 |
|
Folkert
|
bc71cf53d6
|
simplify capturing closure IR gen
|
2021-11-03 14:26:14 +01:00 |
|
Folkert
|
a15183a7d1
|
refactor
|
2021-11-03 14:09:04 +01:00 |
|
Folkert
|
74df66a472
|
make new PartialProcs struct
|
2021-11-03 13:59:00 +01:00 |
|
Anton-4
|
a3fc724df3
|
removed unused maplit
|
2021-11-03 10:50:25 +01:00 |
|
Folkert
|
487948e514
|
WIP
|
2021-11-02 21:08:12 +01:00 |
|
Folkert
|
0ad83fe990
|
Merge remote-tracking branch 'origin/trunk' into morphic-spec-sortwith
|
2021-11-01 23:11:52 +01:00 |
|
Folkert
|
89b850983d
|
all higher order lowlevels have morphic specs
|
2021-11-01 23:05:59 +01:00 |
|
Folkert
|
a36fddd27a
|
morphic for List.map, List.mapWithIndex, List.walk
|
2021-11-01 21:21:26 +01:00 |
|
Folkert
|
ca537a44b8
|
thread through update_mode
|
2021-11-01 20:12:39 +01:00 |
|
Folkert
|
830764221e
|
add specification for sortWith
|
2021-10-31 22:31:55 +01:00 |
|
Kevin Sjöberg
|
0f8047cbf0
|
Remove dead code
|
2021-10-31 21:08:41 +01:00 |
|
Kevin Sjöberg
|
f9ed060e49
|
Implement List.map4
|
2021-10-31 21:08:41 +01:00 |
|
Folkert
|
c7920b2a24
|
refactor
|
2021-10-31 17:38:07 +01:00 |
|
Folkert
|
a40c4f4fd5
|
use Entry
|
2021-10-31 13:47:02 +01:00 |
|
Folkert
|
d35686f3a8
|
hash less
|
2021-10-29 21:28:11 +02:00 |
|
Folkert
|
eda904e63e
|
don't register debug idents while doing work (it happens afterwards
|
2021-10-29 21:26:36 +02:00 |
|
Richard Feldman
|
2980e195ce
|
Merge pull request #1835 from rtfeldman/fix-ir-clones
remove clones in ir.rs
|
2021-10-28 22:15:17 -04:00 |
|
Dan Gieschen Knutson
|
02117ba512
|
Merge branch 'trunk' into str_trim
|
2021-10-27 18:01:29 -05:00 |
|
Folkert
|
2adaf2be7f
|
remove clones
|
2021-10-27 23:07:33 +02:00 |
|
Folkert
|
3559a0ed6b
|
move check
|
2021-10-27 22:25:37 +02:00 |
|
Folkert
|
456b6fd4d9
|
remove clone
|
2021-10-27 22:25:17 +02:00 |
|
Folkert
|
d561f2661d
|
speedups
|
2021-10-27 00:01:21 +02:00 |
|
Dan Knutson
|
e7523ad41d
|
add Roc wiring
|
2021-10-25 20:22:37 -05:00 |
|
Folkert
|
127b1495a7
|
add comment
|
2021-10-22 23:00:47 +02:00 |
|
Folkert
|
2e773e5f66
|
turn module_thunks into a slice
|
2021-10-22 22:59:00 +02:00 |
|
Folkert
|
6a6ea64323
|
abstract checking of is module thunk
|
2021-10-22 22:16:52 +02:00 |
|
Folkert
|
6400baf2c1
|
shrink Procs until the last moment
|
2021-10-22 21:42:53 +02:00 |
|
Folkert
|
eaaf3eb940
|
simplify monomorphization first steps
|
2021-10-22 18:12:46 +02:00 |
|
Folkert
|
0529d6dbc6
|
refactor insert_named
|
2021-10-22 17:22:15 +02:00 |
|
Folkert
|
9d343ab206
|
use vector instead of set
|
2021-10-22 16:57:14 +02:00 |
|
Folkert
|
5507743776
|
pass arguments as owned again, borrowed caused regressions
|
2021-10-21 21:09:48 +02:00 |
|
Folkert
|
031c7cc2e2
|
Merge remote-tracking branch 'origin/trunk' into mono-lowlevel
|
2021-10-18 11:11:04 +02:00 |
|
Folkert
|
dbf650f7ab
|
fixes
|
2021-10-17 21:14:30 +02:00 |
|
Folkert
|
a4f7ddb1f5
|
rename
|
2021-10-17 20:45:49 +02:00 |
|
Folkert
|
434ccbbf68
|
working parallel implementation
|
2021-10-17 20:42:29 +02:00 |
|
Folkert
|
b8a2db793f
|
Revert "Revert "code that makes new NewHigherOrderLowLevels, use this later""
This reverts commit 5052fe68a4 .
|
2021-10-17 19:44:24 +02:00 |
|
Folkert
|
5052fe68a4
|
Revert "code that makes new NewHigherOrderLowLevels, use this later"
This reverts commit 2c702cc893 .
|
2021-10-17 19:40:34 +02:00 |
|
Folkert
|
2c702cc893
|
code that makes new NewHigherOrderLowLevels, use this later
|
2021-10-17 19:39:05 +02:00 |
|
Folkert
|
4152519bfb
|
formatting & catch zig overflow error
|
2021-10-17 18:03:40 +02:00 |
|
Chelsea Troy
|
0cc6e44d35
|
Thread through the divCeil implementation from Zig:
+ OPEN QUESTION: Evidently the Zig implementation can throw an overflow error. Do we want to do something in Roc to fix this?
|
2021-10-17 10:46:16 -05:00 |
|
Folkert
|
9763f9b51b
|
WIP
|
2021-10-17 16:08:41 +02:00 |
|
Richard Feldman
|
8a4975ee8a
|
Merge pull request #1781 from rtfeldman/fix-parens
Remove parentheses from unapplied tags
|
2021-10-13 20:38:37 -04:00 |
|
Folkert
|
408aa899bf
|
remove old code
|
2021-10-13 15:10:42 +02:00 |
|
Folkert
|
ebcee4021c
|
flip list.walk passed function arguments
|
2021-10-10 12:35:03 +02:00 |
|
Folkert
|
94e8c62613
|
make things compile, base64 has a memory leak
|
2021-10-06 22:57:11 +02:00 |
|