Cut up radish julienne style, long narrow strips, place in a sieve with a a good amount of salt and let it drain.
Cut up mango and carrot julienne style as well and put these in a large bowl. Cut the tomatoes into fine strips and chop the shallots, place these in the bowl with the mango and carrot.
Now to make the sauce. Add all the sauce ingredients to a bowl (or even a mortar) except the oil. Stir until the sugar is dissolved. Then taste. it should not be too salty or sour or sweet but in harmony. Adjust the lime juice, soy sauce or sugar as needed. Add the grated ginger and garlic and stir or pound lightly (careful not to splash).
Now the radish should be ready, it should not taste salty but mild, place that into the bowl with the mango and carrot and mix together, then add the sauce and mix that in.
Arrange the salad on plates, 2 main dishes or 4 starters. Top with the cashews or peanuts and cilantro on top of that.
Hard boiled eggs, quartered lengthwise is good on the side for a main dish, and grilled prawn would be perfect.