Clash.Unique
type Unique = Int Source #
class Uniquable a where Source #
Methods
getUnique :: a -> Unique Source #
setUnique :: a -> Unique -> a Source #
Defined in Clash.Unique
getUnique :: Unique -> Unique Source #
setUnique :: Unique -> Unique -> Unique Source #
Defined in Clash.Core.TyCon
getUnique :: TyCon -> Unique Source #
setUnique :: TyCon -> Unique -> TyCon Source #
Defined in Clash.Core.DataCon
getUnique :: DataCon -> Unique Source #
setUnique :: DataCon -> Unique -> DataCon Source #
Defined in Clash.Core.Name
getUnique :: Name a -> Unique Source #
setUnique :: Name a -> Unique -> Name a Source #
Defined in Clash.Core.Var
getUnique :: Var a -> Unique Source #
setUnique :: Var a -> Unique -> Var a Source #