Data.Stream.Supply
data Supply a
newSupply
newEnumSupply
newNumSupply
newDupableSupply
newDupableEnumSupply
newDupableNumSupply
leftSupply
rightSupply
split
splits
splitSkew
split2
split3
split4