Wait for theme
alive
Disco (context) > Discord
Discord
Explanation of Discord
concepts
attrs
fields
∴ discord_field (binary)
Explanation of discord_field
signatures
⨌ new_disco / 1 (struct)
make disco great again
cursed discordize (struct)
bring some discord
⨌ discordize / 2 (struct)
bring some discord
samples
implements
protocols
lib/disco/discord.ex
defmodule Disco.Discord do
@moduledoc "Explanation of Discord"
alias Disco.Aftermath.Chaos
alias Disco.Bureaucracy
alias Disco.Confusion
alias Disco.Discord
@type t() :: %__MODULE__{discord_field: binary}
defstruct discord_field: nil
@doc "make disco great again"
@spec new_disco(Bureaucracy.t()) :: Discord.t()
def new_disco(%Bureaucracy{} = disco_buro_arg) do
end
@doc "bring some discord"
@spec discordize(Confusion.t(), Chaos.t()) :: Discord.t()
def discordize(%Chaos{} = disco_chaos_arg, %Confusion{} = disco_confuse_arg) do
end
end
defmodule Disco.Discord do
@moduledoc "Explanation of Discord"
alias Disco.Aftermath.Chaos
alias Disco.Bureaucracy
alias Disco.Confusion
alias Disco.Discord
@type t() :: %__MODULE__{discord_field: binary}
defstruct discord_field: nil
@doc "make disco great again"
@spec new_disco(Bureaucracy.t()) :: Discord.t()
def new_disco(%Bureaucracy{} = disco_buro_arg) do
end
@doc "bring some discord"
@spec discordize(Confusion.t(), Chaos.t()) :: Discord.t()
def discordize(%Chaos{} = disco_chaos_arg, %Confusion{} = disco_confuse_arg) do
end
end
test/disco/discord_test.exs
defmodule Disco.DiscordTest do
use ExUnit.Case, async: true
alias Disco.Aftermath.Chaos
alias Disco.Bureaucracy
alias Disco.Confusion
alias Disco.Discord
describe("discordize / 2") do
test "general clause" do
end
end
describe("new_disco / 1") do
test "general clause" do
end
end
end
defmodule Disco.DiscordTest do
use ExUnit.Case, async: true
alias Disco.Aftermath.Chaos
alias Disco.Bureaucracy
alias Disco.Confusion
alias Disco.Discord
describe("discordize / 2") do
test "general clause" do
end
end
describe("new_disco / 1") do
test "general clause" do
end
end
end