Re:Elixir Livebook is a secret weapon for documentation
by goeiedaggoeie on Monday August 07, 2023 @11:04AM
(#37035466)
thanks for the detailed answer of the differences. The interactive (I assume using CRDT's) is a good feature, jupyter server does not have this and is at a time a bit of a hassle.
Also deploying it directly as an app is pretty sweet.
[ Parent
| on HN ]
Re:Elixir Livebook is a secret weapon for documentation
by Becher19 on Monday August 07, 2023 @11:20AM
(#37035690)
Livebook actually uses state reducers as described here[1].
Except for cell content. There it uses Operational Transformation.
The source code[2] is really instructional and easy to understand. I highly recommend to look into it :)
[1] https://github.com/jonatanklosko/notebooks/blob/main/article... [2] https://github.com/livebook-dev/livebook/blob/main/lib/liveb...
Re:Elixir Livebook is a secret weapon for documentation
by goeiedaggoeie on Monday August 07, 2023 @12:14PM
(#37036441)
A great read, thanks so much!