News for hackers. Stuff that matters.
Re:Please do not attempt to simplify this code by cannabis_sam on Sunday December 30, 2018 @08:55AM (#18789171)
Like your link says: doesn’t lambda lifting solve that problem?

That’s what I always do if I want to move an auxillary function to the top-level for reusing elsewhere.

Re:Please do not attempt to simplify this code by yawaramin on Sunday December 30, 2018 @04:33PM (#18791464)
Indeed, I also prefer lifting, especially internally inside a module. It jives with the idea of loose coupling, strong cohesion.