Lerp lets you use a noise function to choose between two other ones (and interpolate between them, if you like). The rivers function is a good example of it (albeit pretty complicated since it’s a custom node).
Here’s a quick custom node that’ll do it: https://github.com/turbulenz/boundless.worlds/pull/13 (and direct link to the node definition)