1
0
mirror of https://github.com/duke-git/lancet.git synced 2026-02-07 06:02:27 +08:00

refactor: update Compose func in function.go

This commit is contained in:
dudaodong
2021-12-14 10:29:53 +08:00
parent d1b74cfcfb
commit 60f3a72c88
2 changed files with 6 additions and 8 deletions

View File

@@ -48,8 +48,8 @@ func (f Fn) Curry(i interface{}) func(...interface{}) interface{} {
}
// Compose compose the functions from right to left
func Compose(fnList ...func(...string) string) func(...string) string {
return func(s... string) string {
func Compose(fnList ...func(...interface{}) interface{}) func(...interface{}) interface{} {
return func(s... interface{}) interface{} {
f := fnList[0]
restFn := fnList[1:]