Current section
Files
Jump to
Current section
Files
lib/transform.ex
defmodule Paradigm.Transform do
@moduledoc """
Defines transformation behavior for converting graph data using only Graph protocol operations.
"""
@type transform_result :: {:ok, any()} | {:error, String.t()}
@callback transform(
source :: any(),
target :: any(),
opts :: keyword()
) :: transform_result
end