Task: write code that does genetic programming by applying combination of 20 specific 5-line functions in random combinations and comparing results.
My solution: array of lambdas
Your solution: array of references to functions named f1 .. f20.
Which is cleaner?