View Issue Details

IDProjectCategoryView StatusLast Update
0000014BooBooGeneralpublic2025-12-14 22:52
Reportertremblin Assigned Totremblin  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0000014: better type inference
DescriptionMake every op that can infer the correct type do so. For example a new problem has arisen with the new loosely typed system:

old code:

map m
= [m "draw"] my_draw
= [m "logic"] my_logic

Now you have to do:

var m
= m (map m)
= [m "draw"] my_draw
= [m "logic"] my_logic

But if you're indexing a container with a string it can be assumed you're operating on a map, so conversion could be automatic.
TagsNo tags attached.

Activities

tremblin

2025-12-14 22:52

administrator   ~0000005

The is the only instance I've noticed this so since it's fixed I'm marking resolved, I will take on others if they appear

Issue History

Date Modified Username Field Change
2025-12-12 18:57 tremblin New Issue
2025-12-12 18:57 tremblin Status new => assigned
2025-12-12 18:57 tremblin Assigned To => tremblin
2025-12-14 22:52 tremblin Status assigned => resolved
2025-12-14 22:52 tremblin Resolution open => fixed
2025-12-14 22:52 tremblin Note Added: 0000005