08 Functional Queues

Let's implement functional queues as lists!

Let's fix this! We can use a "Two List Queue," invented by Prof. Gries's Ph.D. student in 1981 (Robert Melville)