1
0
mirror of https://github.com/IBM/fp-go.git synced 2025-11-25 22:21:49 +02:00

fix: simplify type hints

Signed-off-by: Dr. Carsten Leue <carsten.leue@de.ibm.com>
This commit is contained in:
Dr. Carsten Leue
2025-11-11 15:24:45 +01:00
parent a4e790ac3d
commit 4f8a557072
112 changed files with 355 additions and 356 deletions

View File

@@ -28,7 +28,7 @@ func Slice[GA ~[]A, A any](low, high int) func(as GA) GA {
}
if low > length {
return Empty[GA, A]()
return Empty[GA]()
}
// End index > array length: slice to the end
@@ -38,7 +38,7 @@ func Slice[GA ~[]A, A any](low, high int) func(as GA) GA {
// Start >= end: return empty array
if low >= high {
return Empty[GA, A]()
return Empty[GA]()
}
return as[low:high]
@@ -56,7 +56,7 @@ func SliceRight[GA ~[]A, A any](start int) func(as GA) GA {
// Start index > array length: return empty array
if start > length {
return Empty[GA, A]()
return Empty[GA]()
}
return as[start:]