I am building a world where there is a big desert and the next biome over is a swamp. The desert goes for miles, and the swamp is also huge. I know that some biomes do not go together, such as a Polar Tundra and an African Sahara. But I also know that if they are close enough, they make a sub-biome that is changing into the other biome. But I am having trouble with how to make a believable change between the desert and the swamp. I need to know about biomes that could fit in between these two and what the land needs to look like as it's changing. Deserts have almost no water and swamps have a lot, so this really confuses me. Real world examples would help a whole lot.
(Edit: I already am aware of this post, but I need to know how to implement it.)

