TaggedSet

scalus.cardano.ledger.TaggedSet$package.TaggedSet
object TaggedSet

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
TaggedSet.type

Members list

Value members

Concrete methods

inline def apply[A](s: IndexedSeq[A]): TaggedSet[A]
def apply[A](elems: A*): TaggedSet[A]

Creates a TaggedSet with the specified elements.

Creates a TaggedSet with the specified elements.

Type parameters

A

the type of the TaggedSet's elements

Value parameters

elems

the elements of the created TaggedSet

Attributes

Returns

a new TaggedSet with elements elems

inline def empty[A]: TaggedSet[A]
def from[A](it: IterableOnce[A]): TaggedSet[A]

Deprecated methods

inline def apply[A](s: Set[A]): TaggedSet[A]

Attributes

Deprecated
true

Givens

Givens

given given_Decoder_TaggedSet[A : Decoder]: given_Decoder_TaggedSet[A]
given given_Encoder_TaggedSet[A : Encoder]: given_Encoder_TaggedSet[A]

Extensions

Extensions

extension [A](s: TaggedSet[A])
inline def toIndexedSeq: IndexedSeq[A]

Converts a TaggedSet to an IndexedSeq

Converts a TaggedSet to an IndexedSeq

Attributes