funktionaalisen ohjelmoinnin tehtäviä