:: [a] -> [a] -> [[a]] package:MissingH

Given a delimiter and a list (or string), split into components. Example:
split "," "foo,bar,,baz," -> ["foo", "bar", "", "baz", ""]
split "ba" ",foo,bar,,baz," -> [",foo,","r,,","z,"]