What you are saying does not sound like any functional programming I know. I use FP for everything I can except for performance/efficiency critical sections. Because it makes testing, reuse, and maintenance easy.
Edit: It sounds like you are trying to apply OO principles like information hiding in your FP code. This is probably why it seems so copy-paste heavy to you. It also sounds like you are primarily criticizing Lisp. While this is certainly a capable FP language, there are many others with different (very practical) emphases. Check out this video and also this site to learn from someone who professes to write BLOBAs (Boring Line-Of-Business Applications) using FP.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
What you are saying does not sound like any functional programming I know. I use FP for everything I can except for performance/efficiency critical sections. Because it makes testing, reuse, and maintenance easy.
Edit: It sounds like you are trying to apply OO principles like information hiding in your FP code. This is probably why it seems so copy-paste heavy to you. It also sounds like you are primarily criticizing Lisp. While this is certainly a capable FP language, there are many others with different (very practical) emphases. Check out this video and also this site to learn from someone who professes to write BLOBAs (Boring Line-Of-Business Applications) using FP.