Fresh identifiers


Title: Fresh identifiers
Authors: Andrei Popescu and Thomas Bauereiss (thomas /at/ bauereiss /dot/ name)
Submission date: 2021-08-16
Abstract: This entry defines a type class with an operator returning a fresh identifier, given a set of already used identifiers and a preferred identifier. The entry provides a default instantiation for any infinite type, as well as executable instantiations for natural numbers and strings.
  author  = {Andrei Popescu and Thomas Bauereiss},
  title   = {Fresh identifiers},
  journal = {Archive of Formal Proofs},
  month   = aug,
  year    = 2021,
  note    = {\url{},
            Formal proof development},
  ISSN    = {2150-914x},
License: BSD License