new
Umwelt (root) Client
Client for umwelt.dev

concepts

Agent (concept)

Keeps pulling metadata

Application (concept)

Client app & Supervisor

Clone (concept)

Clone main process

Fetcher (concept)

Code fetcher task

Request (concept)

Umwelt client request

Writer (concept)

File writer task


attrs

fields

signatures

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

Head of pull/1


samples

implements

protocols

lib/umwelt/client.ex
defmodule Umwelt.Client do @moduledoc "Client for umwelt.dev" @doc "Head of pull/1" @spec pull(any) :: any def pull(params) do end end

defmodule Umwelt.Client do
  @moduledoc "Client for umwelt.dev"
  @doc "Head of pull/1"
  @spec pull(any) :: any
  def pull(params) do
  end
end


test/umwelt/client_test.exs
defmodule Umwelt.ClientTest do use ExUnit.Case, async: true describe("pull / 1") do test "" do end end end

defmodule Umwelt.ClientTest do
  use ExUnit.Case, async: true

  describe("pull / 1") do
    test "" do
    end
  end
end