You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
304 B
Go
10 lines
304 B
Go
package collections
|
|
|
|
// A UnaryPredicate is a function that takes a single element of type
|
|
// T and returns a boolean.
|
|
type UnaryPredicate[T any] func(T) bool
|
|
|
|
// A UnaryOperator is a function that takes a single element of type
|
|
// T and returns an element of type T.
|
|
type UnaryOperator[T any] func(T) T
|