Current section
Files
Jump to
Current section
Files
lib/crucible/cns/adapter.ex
defmodule Crucible.CNS.Adapter do
@moduledoc """
Behaviour describing the minimum interface needed to plug CNS into Crucible.
"""
@callback evaluate(examples :: [map()], outputs :: list(), opts :: map()) ::
{:ok, map()} | {:error, term()}
end