There is an example at <a href="http://planetmath.org/?op=getobj&from=objects&id=5718">PlanetMath</a> of a Hausdorff space which is not completely Hausdorff / functionally Hausdorff.  On the other hand it is second-countable, hence first-countable and hence compactly generated.