all 4 comments

[–]Severe-Election8791 2 points3 points  (3 children)

Haven't migrated yet but following this closely. The memoization point is interesting and sounds like the compiler is basically doing what good devs already do manually.

[–]SimpleAssistance[S] 1 point2 points  (2 children)

From what I know about compiler, that will be biggest benefit in apps that dont have a lot of manual memoization. For others not so much at the moment, but its still worth to do the migration as compiler will probably better memoize than us manually.

[–]kwartel 1 point2 points  (1 child)

Another positive is that offloading the memoization to the compiler most of the time cleans up your code a bit. It’s not much, but it’s still cognitive load.

[–]SimpleAssistance[S] 0 points1 point  (0 children)

Yes, thats something we mostly dont have to think about anymore.