White pudding looks like a haggis pudding in shape and texture and is has a good oatmeal base with suet, onions and seasoning (and maybe a bit of pork if you are posh) - and unlike black pudding, no blood!!
Haggis pudding has most of the bits the sheep no longer needs and a lot of spices.
Both are rough in texture.
And then of course there's the red pudding!!