mirror of
https://github.com/IBM/fp-go.git
synced 2025-06-23 00:27:49 +02:00
initial checkin
Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com>
This commit is contained in:
28
internal/utils/utils.go
Normal file
28
internal/utils/utils.go
Normal file
@ -0,0 +1,28 @@
|
||||
package utils
|
||||
|
||||
import (
|
||||
"errors"
|
||||
"strings"
|
||||
)
|
||||
|
||||
var Upper = strings.ToUpper
|
||||
|
||||
func Sum(left, right int) int {
|
||||
return left + right
|
||||
}
|
||||
|
||||
func Double(value int) int {
|
||||
return value * 2
|
||||
}
|
||||
|
||||
func Triple(value int) int {
|
||||
return value * 3
|
||||
}
|
||||
|
||||
func StringLen(value string) int {
|
||||
return len(value)
|
||||
}
|
||||
|
||||
func Error() (int, error) {
|
||||
return 0, errors.New("some error")
|
||||
}
|
Reference in New Issue
Block a user