Supongamos que tengo una lista de tupples como estos:Grupo a funcionar con tuplas de F #
[("A",12); ("A",10); ("B",1); ("C",2); ("C",1)]
Y me gustaría hacer algún tipo de groupby
¿Cómo puedo manejar eso?
En pseudocódigo-SQL debe ser algo como esto:
SELECT fst(tpl), sum(lst(tpl)) FROM [TupplesInList] GROUP BY fst(tpl)
rendimiento
[("A",22); ("B",1); ("C",3)]
que podría hacer un diccionario y añadir los enteros si existe la clave, pero apenas puede creer que sería la mejor solución en un lenguaje tan expresivo como F #.