Feature request: supplement by-name parameter syntax with "lazy" keyword

Actually it’s not. Memoization can be updated if the input is updated. Lazy vals are only updated once.