mirror of
https://github.com/IBM/fp-go.git
synced 2025-06-17 00:07:49 +02:00
16 lines
237 B
Go
16 lines
237 B
Go
![]() |
package string
|
||
|
|
||
|
import (
|
||
|
"fmt"
|
||
|
|
||
|
S "github.com/ibm/fp-go/semigroup"
|
||
|
)
|
||
|
|
||
|
func concat(left string, right string) string {
|
||
|
return fmt.Sprintf("%s%s", left, right)
|
||
|
}
|
||
|
|
||
|
func Semigroup() S.Semigroup[string] {
|
||
|
return S.MakeSemigroup(concat)
|
||
|
}
|