← effectTxHashSet22Constructors4Models1Guards1Getters2Elements4Combinators3Mapping1Filtering1Mutations3Converting1Folding1ConstructorsemptyconstCreates an empty TxHashSet.fromHashSetconstCreates a TxHashSet from an existing HashSet.fromIterableconstCreates a TxHashSet from an iterable collection of values.makeconstCreates a TxHashSet from a variable number of values.ModelsTxHashSetinterfaceA TxHashSet is a transactional hash set data structure that provides atomic operations on unique values within Effect transactions.GuardsisTxHashSetconstChecks whether a value is a TxHashSet.GettersisEmptyconstChecks whether the TxHashSet is empty.sizeconstReturns the number of values in the TxHashSet.ElementseveryconstChecks whether all values in the TxHashSet satisfy the predicate.hasconstChecks whether the TxHashSet contains the specified value.isSubsetconstChecks whether a TxHashSet is a subset of another TxHashSet.someconstChecks whether at least one value in the TxHashSet satisfies the predicate.CombinatorsdifferenceconstCreates the difference of two TxHashSets (elements in the first set that are not in the second), returning a new TxHashSet.intersectionconstCreates the intersection of two TxHashSets, returning a new TxHashSet.unionconstCreates the union of two TxHashSets, returning a new TxHashSet.MappingmapconstMaps each value in the TxHashSet using the provided function, returning a new TxHashSet.FilteringfilterconstFilters the TxHashSet keeping only values that satisfy the predicate, returning a new TxHashSet.MutationsaddconstAdds a value to the TxHashSet.clearconstRemoves all values from the TxHashSet.removeconstRemoves a value from the TxHashSet.ConvertingtoHashSetconstConverts the TxHashSet to an immutable HashSet snapshot.FoldingreduceconstReduces the TxHashSet to a single value by iterating through the values and applying an accumulator function.