Reformat functional_programming note