github.com/tursom/GoCollections@v0.3.10/lang/functional/functional.go (about)

     1  package functional
     2  
     3  type (
     4  	Function interface {
     5  		invoke()
     6  	}
     7  
     8  	FunctionErred interface {
     9  		invoke() error
    10  	}
    11  
    12  	Function1[A1 any] interface {
    13  		invoke(a1 A1)
    14  	}
    15  
    16  	Function1Erred[A1 any] interface {
    17  		invoke(a1 A1) error
    18  	}
    19  )