Wait for theme
new
(origin
confuse
)
Confusion (context) > ⨌ confuse / 2 < Confusion (abstract)
⨌ confuse / 2
do the confusion
Type of inference is Confusion
Arguments
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