4 ms·
Maybe I used the wrong terms; what I mean't was that I didn't see stuff like "filter(lambda x:x>=50, s)"
by swah 14y ago
Maybe I used the wrong terms; what I mean't was that I didn't see stuff like "filter(lambda x:x>=50, s)"
- voidlogic 14y agoYou might find this interesting: http://blog.burntsushi.net/type-parametric-functions-golang http://blog.burntsushi.net/type-parametric-functions-golang
- nine_k 14y agoThis is indeed interesting, and this is why I'm missing something like func <A, B> Map(f func(A) B, input []A) []B that would statically check the A and B types at a call site. BTW it looks like less work at compile time than the elaborate run-time solution that you linked to. It probably will not even require generation of specialized versions for primitive types.
- nijk 14y agoIt is called func.