Here is a function that multiplies the first two elements of a three-elements tuple:
f (a, b, _) = a * b
I was curious if it was possible to make this function point-free. For a pair that would be as simple as f = uncurry . (*), and if we had something like tripleToPair, that would make the solution obvious, but that function is also written the most straightforward way, via pattern matching.
I asked the almighty pointfree.io, but it returned error 500. Is that even possible? The question is purely theoretical, in my opinion, the function is good as it is.