Packages

Simple, yet expressive format to describe contents and changes

Current section

Files

Jump to
delta lib delta embed_handler.ex
Raw

lib/delta/embed_handler.ex

defmodule Delta.EmbedHandler do
@type t :: module()
@type embed :: map()
@callback name() :: binary()
@callback compose(embed(), embed(), keep_nil? :: boolean()) :: embed()
@callback transform(embed(), embed(), priority? :: boolean()) :: embed()
@callback invert(embed(), embed()) :: embed()
end