new
Cryptoid (root) Rates
Rates parser

concepts

Rate (concept)

Description of Rate


attrs

@path (attr)

Attribute path


fields

signatures

⨌ get / 0 (signature) Signature inference is ambiguous, choose stricter type

Head of get/0

⨌ parse / 1 (signature) Signature inference is ambiguous, choose stricter type

Head of parse/1


samples

implements

protocols

lib/cryptoid/rates.ex
defmodule Cryptoid.Rates do @moduledoc "Rates parser" @path [] @doc "Head of parse/1" @spec parse(map) :: any def parse(map) do end @doc "Head of get/0" @spec get() :: any def get() do end end

defmodule Cryptoid.Rates do
  @moduledoc "Rates parser"
  @path []
  @doc "Head of parse/1"
  @spec parse(map) :: any
  def parse(map) do
  end

  @doc "Head of get/0"
  @spec get() :: any
  def get() do
  end
end


test/cryptoid/rates_test.exs
defmodule Cryptoid.RatesTest do use ExUnit.Case, async: true describe("get / 0") do test "fun get" do end end describe("parse / 1") do test "fun parse" do end end end

defmodule Cryptoid.RatesTest do
  use ExUnit.Case, async: true

  describe("get / 0") do
    test "fun get" do
    end
  end

  describe("parse / 1") do
    test "fun parse" do
    end
  end
end