Erlang is a beautiful example of not having to deal with function coloring/creep. Any other language?