O(length(lst1)), O(1) if either list is empty
function listAppend<A> input List<A> lst1; input List<A> lst2 = {}; output List<A> lst; end listAppend;