Open LVMVRQUXL opened 1 year ago
For concatenating a NotBlankString
with another one easily, we should implement the following functions:
import kotools.types.text.NotBlankString
import kotools.types.text.toNotBlankString
operator fun NotBlankString.plus(other: NotBlankString): NotBlankString = TODO()
operator fun NotBlankString.plus(other: Result<NotBlankString>): Result<NotBlankString> = TODO()
operator fun Result<NotBlankString>.plus(other: NotBlankString): Result<NotBlankString> = TODO()
operator fun Result<NotBlankString>.plus(other: Result<NotBlankString>): Result<NotBlankString> = TODO()
fun main(): Unit = println("hello".toNotBlankString() + " world".toNotBlankString()) // Success(hello world)
Description
Implement the following operations for concatenating a
NotBlankString
with another type:Checklist
NotBlankString
with another one.String
.Char
.Work in progress
section in changelog.