An efficient, purely functional algorithm for matching regular expressions | Heykuki News