Каждый раз, когда вызывается функция, если результат для данного набора значений аргументов еще не сохранен, я хотел бы поместить результат в таблицу с памятью. Один столбец предназначен для хранения результата, другие - для хранения значений аргументов.
Как лучше всего реализовать это? Аргументы имеют разные типы, включая некоторые перечисления.
В С# я обычно использовал DataTable. Существует ли эквивалент в Scala?