Companion object for the Joinable type class, providing default implementations of the Joinable behavior for specific types.
Attributes
Members list
Type members
Classlikes
Provides an implicit implementation of the Joinable type class for the String type. This enables strings to be combined using the join method, defines a zero value for strings, and validates non-empty strings.
Provides an implicit implementation of the Joinable type class for the String type. This enables strings to be combined using the join method, defines a zero value for strings, and validates non-empty strings.
Attributes
- Supertypes
- Self type
-
JoinableString.type
Provides an implicit implementation of the Joinable type class for sequences of strings (Seq[String]). This enables sequences of strings to be combined, defines a zero value for sequences, and validates non-empty sequences.
Provides an implicit implementation of the Joinable type class for sequences of strings (Seq[String]). This enables sequences of strings to be combined, defines a zero value for sequences, and validates non-empty sequences.
Attributes
- Supertypes
- Self type
-
JoinableStrings.type
A trait extending the behavior of Joinable for a tuple of type (T, Int). It defines how to join two (T, Int) values, a zero value, and validity checks based on the underlying Joinable instance for T.
A trait extending the behavior of Joinable for a tuple of type (T, Int). It defines how to join two (T, Int) values, a zero value, and validity checks based on the underlying Joinable instance for T.
Type parameters
- T
-
the type to be joined within the
(T, Int)tuple.
Attributes
- Supertypes
- Known subtypes
-
Givens
Givens
Provides an implicit implementation of the Joinable type class for the String type. This enables strings to be combined using the join method, defines a zero value for strings, and validates non-empty strings.
Provides an implicit implementation of the Joinable type class for the String type. This enables strings to be combined using the join method, defines a zero value for strings, and validates non-empty strings.
Attributes
Provides an implicit implementation of the Joinable type class for sequences of strings (Seq[String]). This enables sequences of strings to be combined, defines a zero value for sequences, and validates non-empty sequences.
Provides an implicit implementation of the Joinable type class for sequences of strings (Seq[String]). This enables sequences of strings to be combined, defines a zero value for sequences, and validates non-empty sequences.