|
|
9050581a10
|
move everything
|
2025-05-23 22:35:47 +02:00 |
|
|
|
c5c5def598
|
greatly simplify and improve type inferencing - suggestions broken
|
2025-05-23 19:48:24 +02:00 |
|
|
|
c3f7cea310
|
fix bug in type inferencing
|
2025-05-21 00:13:17 +02:00 |
|
|
|
bb6e742f5f
|
simplify suggestions ordering
|
2025-05-20 16:53:04 +02:00 |
|
|
|
fdbf43a4e9
|
refactor a bit more
|
2025-05-20 15:35:39 +02:00 |
|
|
|
230916ceb1
|
refactor a bit
|
2025-05-20 14:53:24 +02:00 |
|
|
|
5c3018b8c7
|
hitting spacebar always adds a parameter to the first ancestor that is a CallBlock
|
2025-05-20 09:02:19 +02:00 |
|
|
|
5b6bcf5ffa
|
everything seems to work ... but code is dirty
|
2025-05-19 23:59:21 +02:00 |
|
|
|
d877b42a12
|
much improved type inferencing
|
2025-05-19 15:01:30 +02:00 |
|
|
|
93f665ba8f
|
rename Editor -> ExprBlock
|
2025-05-18 11:10:25 +02:00 |
|
|
|
24689b3783
|
correct suggestion order also in body of lambda function
|
2025-05-17 23:32:35 +02:00 |
|
|
|
1ff4b181ff
|
fix suggestion order
|
2025-05-17 22:40:17 +02:00 |
|
|
|
51ff4d24b0
|
eval lambda block: bubble up substitutions
|
2025-05-17 12:06:27 +02:00 |
|
|
|
496463bbac
|
use unused typevar when encountering unknown value or lambda parameter - type inferencing still not entirely correct
|
2025-05-17 10:38:54 +02:00 |
|
|
|
e850952738
|
nicer looking
|
2025-05-17 09:25:13 +02:00 |
|
|
|
8abbac4bc9
|
Let ... in ... block autocomplete also sorted by best 'match', type-wise
|
2025-05-16 08:51:58 +02:00 |
|
|
|
5964510036
|
greatly simplify state + cleanup code
|
2025-05-14 08:09:35 +02:00 |
|
|
|
2d0deca127
|
don't re-compute values on first render (unnecessary, values are part of state)
|
2025-05-14 06:46:03 +02:00 |
|
|
|
95eb8aef84
|
better-looking parameters
|
2025-05-12 23:40:58 +02:00 |
|