2023-07-07 22:31:06 +02:00
|
|
|
package array
|
|
|
|
|
|
|
|
import (
|
2023-07-18 15:57:54 +02:00
|
|
|
F "github.com/IBM/fp-go/function"
|
|
|
|
M "github.com/IBM/fp-go/magma"
|
2023-07-07 22:31:06 +02:00
|
|
|
)
|
|
|
|
|
|
|
|
func ConcatAll[A any](m M.Magma[A]) func(A) func([]A) A {
|
|
|
|
return F.Bind1st(Reduce[A, A], m.Concat)
|
|
|
|
}
|