Hacker News new | ask | show | jobs
by kccqzy 3217 days ago
Agreed. Sometimes when a function really needs to do so many things (perhaps acting as a sort of glue code) I just put smaller functions in the `where` clause. But this does mean that code can be slightly harder to read because the bindings in the where clause can refer to each other.