How to loop procedural noise seamlessly

See this for example of repeats: