diff options
| author | Gabriel A. Giovanini <mail@gabrielgio.me> | 2024-05-26 20:33:37 +0200 | 
|---|---|---|
| committer | Gabriel A. Giovanini <mail@gabrielgio.me> | 2024-05-26 20:33:37 +0200 | 
| commit | 4534dffb865eb1a50bfbc291a5c3798183081caf (patch) | |
| tree | d5bd1a2d9912a6442e3be1511ffb1d99f12287b0 /pkg/u/util.go | |
| parent | 349a3d1ff36a436261b1b65b870f8f262f06584f (diff) | |
| download | cerrado-4534dffb865eb1a50bfbc291a5c3798183081caf.tar.gz cerrado-4534dffb865eb1a50bfbc291a5c3798183081caf.tar.bz2 cerrado-4534dffb865eb1a50bfbc291a5c3798183081caf.zip  | |
feat: Add actual git listing implementation
Diffstat (limited to 'pkg/u/util.go')
| -rw-r--r-- | pkg/u/util.go | 17 | 
1 files changed, 0 insertions, 17 deletions
diff --git a/pkg/u/util.go b/pkg/u/util.go deleted file mode 100644 index 34eafd1..0000000 --- a/pkg/u/util.go +++ /dev/null @@ -1,17 +0,0 @@ -package u - -func First[T any](v []T) (T, bool) { -	if len(v) == 0 { -		var zero T -		return zero, false -	} -	return v[0], true -} - -func ChunkBy[T any](items []T, chunkSize int) [][]T { -	var chunks = make([][]T, 0, (len(items)/chunkSize)+1) -	for chunkSize < len(items) { -		items, chunks = items[chunkSize:], append(chunks, items[0:chunkSize:chunkSize]) -	} -	return append(chunks, items) -}  | 
