a functional D library trying to be the fun to functional programming