fixed type aliases
This commit is contained in:
		@ -37,13 +37,13 @@ func FindLastIndex[T any](slice []T, f FilterFunc[T]) (int, bool) {
 | 
			
		||||
	return -1, false
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func Not[T any](filter func(v T) bool) FilterFunc[T] {
 | 
			
		||||
func Not[T any](filter FilterFunc[T]) FilterFunc[T] {
 | 
			
		||||
	return func(v T) bool {
 | 
			
		||||
		return !filter(v)
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func And[T any](filters ...func(v T) bool) FilterFunc[T] {
 | 
			
		||||
func And[T any](filters ...FilterFunc[T]) FilterFunc[T] {
 | 
			
		||||
	return func(v T) bool {
 | 
			
		||||
		for _, filter := range filters {
 | 
			
		||||
			if !filter(v) {
 | 
			
		||||
@ -54,7 +54,7 @@ func And[T any](filters ...func(v T) bool) FilterFunc[T] {
 | 
			
		||||
	}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func Or[T any](filters ...func(v T) bool) FilterFunc[T] {
 | 
			
		||||
func Or[T any](filters ...FilterFunc[T]) FilterFunc[T] {
 | 
			
		||||
	return func(v T) bool {
 | 
			
		||||
		for _, filter := range filters {
 | 
			
		||||
			if filter(v) {
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user