Transpiler adding generics to #golang
user manual: https://docs.google.com/document/d/13q5yWTVFCEFZcQ7ovKlLh4XEZ2Ifd702prAwePv5J6Y/edit …https://github.com/go-li/transpiler …
Right now, it's not worth the cost. It saves some typing, and it expresses "data flows" more clearly, but it's not a 10x improvement. Go's func syntax is a big blocker. If I could write x => 2*x instead of func(x int) int { return 2*x }, Ply would be far more attractive.