Functional Programming requires right brain thinking?
Our left brain solves problem by sequencing things/step one after another and is the more active part of our brain where as our right brain solves problem by finding relationships/patterns between various facts that our brain knows and then trying different permutation/combination of these facts by composing these facts to come up with solution and hence takes much more time to come up with solutions, which is more like we solve problems in FP way, by composing primitives and building up new stuff and so on. Also the fact that FP requires more thinking and less code seems to indicate that FP required right brain thinking. Another fact is that it is not easy to learn and do FP properly and takes lots of effort because our thinking is mostly dominated by left brain and learning FP require you to activate and use your right brain.
What do you guys think?