Blogs / Personal blogs

Paul Boyd

pboyd.io

Popular posts
5
Total points
1,258
HN comments
560
Rank
#1,590 personal

Visit pboyd.io → RSS feedOn Hacker News Mar 2023 – Feb 2026

Software Engineering 2Career & Management 2Web & Frontend 1Security & Privacy 1Programming Languages 1Infrastructure & DevOps 1

2

Redefining Go Functions

I once wrote a Perl subroutine that would memoize the subroutine that called it. That much was useful, but then it inserted a copy of itself into the caller, so that its callers would be memoized too. A well-placed call to aggressively_memoize could back-propagate to the whole codebase, spreading functional purity…