関数型プログラミングとは、コードが機能することです