API Reference live_data v0.1.0-alpha0

modules

Modules

Documentation for LiveData.

Router for Phoenix LiveDatas.

In many ways similar to Expr.Block, but with different semantics in codegen. Whereas Expr.Block corresponds 1:1 to :__block__ in the native Elixir AST, this has different behaviour.

Given a FlatAST, will calculate a map of expr_id to a list of expr_ids it's nested within.

Normalizes the AST, making things easier for later passes.

Must be given a normalized (Expr.Scope only, no Expr.Block) FlatAST.