defmodule BeamJs do @moduledoc """ Documentation for `BeamJs`. """ end defimpl JSON.Encoder, for: BeamJs.Boxed do def encode(value, encoder) do ["BeamJs.boxed(", encoder.(value.type, encoder), ", ", encoder.(value.value, encoder),")"] end end