# hoff **Repository Path**: mirrors_Shopify/hoff ## Basic Information - **Project Name**: hoff - **Description**: Higher Order Functions (and Friends) using Go 1.18+ Generics - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-12 - **Last Updated**: 2026-04-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hoff: Higher Order Functions (and Friends) [![Go Reference](https://pkg.go.dev/badge/github.com/Shopify/hoff.svg)](https://pkg.go.dev/github.com/Shopify/hoff) Golang 1.22+ implementations of common methods/data structures using Go Generics ## Requirements - Go 1.22 or newer ## In Development Please note: this package is still under development and may change in the future. We will attempt to maintain as much backwards compatibility as possible for future changes, but this is still a v0.x release and things might change. Mash that Star button and OBLITERATE the Watch button to follow our changes. ## Running tests/benchmarks Run the tests and benchmarks for the project using this command: ```bash go test -v -bench=. -race ./... ``` ## CI/CD and Github Actions This project is configured to use GH Actions to automatically test/benchmark the project whenever pushes occur. See the [.github/workflows](./.github/workflows) folder for all the details. ## Contributing Contributors must sign the [Shopify CLA](https://cla.shopify.com/) before your PR can be accepted/merged. ## Authors - [Whesley Barnard](https://github.com/whesleybarnard) - [Paco Castro](https://github.com/pacocastrotech) - [Eduardo Cuducos](https://github.com/cuducos) - [Chris Langager](https://github.com/chris-langager) - [Jade Ornelas](https://github.com/yknx4) - [Chris Pappas](https://github.com/chrispappas) ## License hoff is released under the [MIT License](https://opensource.org/licenses/MIT).