Pipelining with Go and Generics An exploration in using go generics to factor concurrency out of computations.