On Tue, Aug 1, 2017 at 2:06 AM, Dan Kortschak <dan.kortsc...@adelaide.edu.au > wrote:
> We use sets in the graph packages, but the number of set types is > pretty limited (sets of nodes and sets of either int or int64) and > map[T] works for that level of use. > > The only other place where it might be useful for us is in in place of > generating float32 versions of float64 blas and lapack implementations. > the other place I had (very recently) felt they could have been useful: - having a mat.Dense of math/big.Rat (in lieu of a mat.Dense of float64) > > Honestly, I've never really felt a lack. > the other time I felt an urge to reach for generics was when implementing code for reading/writing various scientific data file formats (astro, HEP). but I was surprised to realize generics weren't *that* necessary after some aclimatation time. (I am coming from C++/python.) -s > On Mon, 2017-07-31 at 05:50 -0700, Mandolyte wrote: > > It's been many years since I was involved in developing complex > > systems > > (C++ and Java). But I agree, it was mostly lists and sets with > > searching > > and sorting. But I also used them for algorithms a good bit. Thus I > > would > > guess that the maintainers of GONUM libraries might benefit (anyone > > confirm?). > > -- > You received this message because you are subscribed to the Google Groups > "golang-nuts" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to golang-nuts+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.