Есть ли умный способ записи изменений, внесенных в объект в F #?
Я исследовал F # как способ построения объектной модели, которая воспроизводит себя по сети. Одна из задач, которую мне нужно решить, - как обнаружить изменения, внесенные в объекты, чтобы я мог отправлять только изменения клиентам
Примечание: я ищу ответы , отличные , кроме "внедрить INotifyPropertyChanged" или "сделать что-то, что можно легко сделать в C #". Если это единственный способ решить проблему в F #, тогда F # - это не тот инструмент, который я ищу.
Почему F #? Потому что я не удовлетворен тем, как этот шаблон наблюдателя состояния реализован в C #. Поэтому я исследую, существует ли какой-нибудь элегантный способ реализовать его на динамическом языке, начиная с F #.