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