Packages

A tool to retrieve an information about cryptocurrency world from a CoinGecko.com

Current section

Files

Jump to
gecko lib ex_gecko general.ex
Raw

lib/ex_gecko/general.ex

defmodule Gecko.General do
@moduledoc false
alias Gecko.HttpClient
@type error :: {:error, {:http_error | :request_error, String.t()}}
@spec ping() :: :ok | error
def ping do
HttpClient.get("ping")
|> case do
{:ok, _response} -> :ok
error -> error
end
end
end