I see insufficient value in anonymous functions. It seems like minor syntactic sugar, that in fact does not fit into C very well, so it is more like syntactic vinegar :-)