Products · Broad category
Functional programming
Raised as a usability problem by 13 people on Hacker News over 14 years (2012–2025), in 13 threads.
This is a broad category rather than one product, so its issues aren't ranked on the home page.
People raised many different problems with Functional programming, but no single problem has yet been raised by 3 people in 3 different months and threads.
Unreviewed issues were grouped by machine: Claude Haiku labelled each comment as a usability complaint, named what it's about and summed up the problem in a line, and a small model grouped similar problems. Nobody has checked them by hand. Expect mistakes.
The newest 11 complaints
- Hard to start learning; advice conflicts and too many build systems and dialects2025-10-31
- Hard to discover available options; must read the whole package instead of the type docs2024-02-10
- Code becomes hard to read, with many imports and helper functions obscuring the logic2023-01-02
- Control flow scattered across functions is hard to follow when reading code later2022-11-16
- Hard to tell time complexity and why code is slow2022-11-02
- Simple functions compose into a whole that is impossible to trace2022-08-02
- Hard to discover options; editor autocomplete can't list setters on the type2018-03-02
- Functional constructs make code hard to read and understand2018-02-20
- Clicking a topic in the list just scrolls back to the top of the page2017-11-07
- Forces people who think in step-by-step lists into unnecessarily complex code2017-01-21
- Exercises reject correct solutions due to unstated hidden assumptions2013-03-25