úÎT£ ,Supplies for unique identifiers are of type  and can be = split into two new supplies or yield a unique identifier. Unique identifiers are of type  and can be hashed to an   usning the function . BGenerates a new supply of unique identifiers. The given character & is prepended to generated numbers. <Splits a supply of unique identifiers to yield two of them. ,Yields the unique identifier from a supply.        uniqueid-0.1Data.Unique.IdIdSupplyIdhashedId initIdSupply splitIdSupply idFromSupplyghc-prim GHC.TypesInt unboxedIntglobalnextIntunpackId