Paradigm.Transform behaviour (paradigm v0.2.0)

Defines transformation behavior for converting graph data using only Graph protocol operations.

Summary

Types

transform_result()

@type transform_result() :: {:ok, any()} | {:error, String.t()}

Callbacks

transform(source, target, opts)

@callback transform(
  source :: any(),
  target :: any(),
  opts :: keyword()
) :: transform_result()