https://youtu.be/us4dp7Ksly0 Functional data that adapts to change - Don Syme - NDC Oslo 2020
Доклад про то, как оптимизировать пересчет изменений VDOM, с помощью специальных типов данных.
Полезен для случаем очень сложных или высоко нагруженных UI, разрабатываем в UDF стиле.
Такой подход позволяет сделать мемоизацию / инкрементные вычисления, на любом языке, без плагинов к компилятору.
Применяется https://aardvarkians.com и в компании Jane Street для быстрой отрисовки котировок.
https://github.com/fsprojects/FSharp.Data.Adaptive
#mvu #mvi #udf #adapton #adaptive #fsharp #incremental #computation #youtube #fp #functional
Доклад про то, как оптимизировать пересчет изменений VDOM, с помощью специальных типов данных.
Полезен для случаем очень сложных или высоко нагруженных UI, разрабатываем в UDF стиле.
Такой подход позволяет сделать мемоизацию / инкрементные вычисления, на любом языке, без плагинов к компилятору.
Применяется https://aardvarkians.com и в компании Jane Street для быстрой отрисовки котировок.
https://github.com/fsprojects/FSharp.Data.Adaptive
#mvu #mvi #udf #adapton #adaptive #fsharp #incremental #computation #youtube #fp #functional
YouTube
Functional data that adapts to change - Don Syme - NDC Oslo 2020
Functional data is simple, safe and productive, right! However, it's also immutable, requiring recomputation when change happens. And change is everywhere....
In this talk, I'll describe how the same patterns used for functional data can be applied to "adaptive…
In this talk, I'll describe how the same patterns used for functional data can be applied to "adaptive…