История изменений
Исправление hbee, (текущая версия) :
zip :: [a] -> [b] -> [(a, b)]
Начать с того, что в Go отсутствуют туплы. Вместо них придётся создавать структуры и сливать слайсы в слайс структур. И для поддержки разных сочетаний типов в текущем состоянии нужно будет пользоваться кодогенерацией, например этой библиотекой: https://github.com/cheekybits/genny
Исправление hbee, :
[code]
zip :: [a] -> -> [(a, b)]
Начать с того, что в Go отсутствуют туплы. Вместо них придётся создавать структуры и сливать слайсы в слайс структур. И для поддержки разных сочетаний типов в текущем состоянии нужно будет пользоваться кодогенерацией, например этой библиотекой: https://github.com/cheekybits/genny
Исправление hbee, :
zip :: [a] -> -> [(a, b)]
Начать с того, что в Go отсутствуют туплы. Вместо них придётся создавать структуры и сливать слайсы в слайс структур. И для поддержки разных сочетаний типов в текущем состоянии нужно будет пользоваться кодогенерацией, например этой библиотекой: https://github.com/cheekybits/genny
Исходная версия hbee, :
[code]zip :: [a] -> -> [(a, b)][/code]
Начать с того, что в Go отсутствуют туплы. Вместо них придётся создавать структуры и сливать слайсы в слайс структур. И для поддержки разных сочетаний типов в текущем состоянии нужно будет пользоваться кодогенерацией, например этой библиотекой: https://github.com/cheekybits/genny