[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1016215: ITP: golang-github-thoas-go-funk -- Modern Go utility library which provides helpers (map, find, contains, filter)



Package: wnpp
Severity: wishlist
Owner: Braulio Henrique Marques Souto <braulio@disroot.org>
X-Debbugs-Cc: debian-devel@lists.debian.org, braulio@disroot.org

* Package name    : golang-github-thoas-go-funk
  Version         : 0.9.2-1
  Upstream Author : Florent Messa <florent.messa@gmail.com>
* URL             : https://github.com/thoas/go-funk
* License         : Expat
  Programming Lang: Go
  Description     : Modern Go utility library which provides helpers (map, find, contains, filter)

Generic helpers rely on reflect_, be careful this code runs exclusively on
run-time so you must have a good test suite.

These helpers have started as an experiment to learn reflect_. It may look
like lodash_ in some aspects but it will have its own roadmap. lodash_ is an
awesome library with a lot of work behind it, all features included in
``go-funk`` come from internal use cases.

You can also find type safe implementation in the godoc_.

Reason for packaging:
 This package is one of the dependencies for lazygit
 (https://github.com/jesseduffield/lazygit)

 I have made the packaging available in my Salsa via the link:
 https://salsa.debian.org/braulio/golang-github-thoas-go-funk


Reply to: