hide by type

Is there a global setting in Blender for hiding/un-hiding types of objects? For example: hide all hair/particles, hide all polygons, hide all curves, and so on.

Select / Select all by Type menu, then H to hide them