Universal Coding of Function Spaces as a Model for Signal Compression