Corner.Optimizer behaviour (corner v0.1.3)
Optimize expression ...|> Type.map(f1) |> ... |> Type.map(fn)
.
Now it can optimzie ...|> Enum.map(f1) |> ... |> Enum.map(fn)
.
Use the optimizer like fellow code:
use Corner.Optimizer
.
Link to this section Summary
Callbacks
Optimize for t
.
Link to this section Callbacks
Link to this callback
optimize(t, ast_list)
@callback optimize(t :: any(), ast_list :: []) :: []
Optimize for t
.