public static function concat(iterable $pieces, ?string $delimiter = null): self
    {
        $delimiter = is_null($delimiter) ? Text::EMPTY_TEXT : $delimiter;

        $temp = TextVector::make($pieces)
            ->concat($delimiter);

        return self::make($temp);
    }
public static function concat(iterable $pieces, ?string $delimiter = null): self
    {
        $delimiter = is_null($delimiter) ? Text::EMPTY_TEXT : $delimiter;

        $temp = TextVector::make($pieces)
            ->concat($delimiter);

        return self::make($temp);
    }
public static function concat ( iterable $ pieces , ? string $ delimiter = null ) : self { $ delimiter = is_null ( $ delimiter ) ? Text :: EMPTY_TEXT : $ delimiter ; $ temp = TextVector :: make ( $ pieces ) -> concat ( $ delimiter ) ; return self :: make ( $ temp ) ; }
Crea una nueva instancia concatenando varias cadenas de texto

@param string[] $pieces
@param string   $delimiter

@return \PlanB\Type\Text\Text
Crea una nueva instancia concatenando varias cadenas de texto