Representations of a function domain