new (origin confuse )
Confusion (context) > ⨌ confuse / 2 < Confusion (abstract)

⨌ confuse / 2

do the confusion

Type of inference is Confusion

Arguments
1 confuse_buro_arg :: struct

functions
⨏ general clause (signature)

general clause


variables
confuse_buro_arg (struct)

Explanation of confuse_buro_arg

confuse_chaos_arg (struct)

Explanation of confuse_chaos_arg


lib/disco/confusion.ex
[ @doc("do the confusion"), @spec( confuse(confuse_chaos_arg :: Chaos.t(), confuse_buro_arg :: Bureaucracy.t()) :: Confusion.t() ), def(confuse(confuse_buro_arg, confuse_chaos_arg)), def confuse(confuse_buro_arg, confuse_chaos_arg) do end ]

[
  @doc("do the confusion"),
  @spec(
    confuse(confuse_chaos_arg :: Chaos.t(), confuse_buro_arg :: Bureaucracy.t()) :: Confusion.t()
  ),
  def(confuse(confuse_buro_arg, confuse_chaos_arg)),
  def confuse(confuse_buro_arg, confuse_chaos_arg) do
  end
]


test/disco/confusion_test.exs
describe("confuse / 2") do test "general clause" do end end

describe("confuse / 2") do
  test "general clause" do
  end
end