You might want to try this:
function create_f(flag::Bool) flag && return x -> x^2 return x -> x^3 end