Solución
solution.tsTypeScript
def group_by_first_letter(words: list[str]) -> dict[str, list[str]]:
resultado = {}
for word in words:
if word[0].lower() not in resultado:
resultado[word[0].lower()] = [word]
else:
resultado[word[0].lower()].append(word)
return resultado0respuestas