This is the repo corresponding to the little project idea I had here: http://inconsistentuniverse.wordpress.com/2014/02/07/genetic-programming-and-derivatives/ Basically, this'll be an explanation of how you can use genetic programming with zippers for crossover, using the operation of derivatives on a datatype.