darkskyx v0.1.2 Darkskyx

Darkskyx is an Elixir SDK to talk with darksky.net API.

For more details on API, refer to https://darksky.net/dev/docs

Usage

Darkskyx.forecast(41.032, -94.234)

Darkskyx.forecast(41.043, -93.23432, %Darkskyx{lang: "ar"})

Darkskyx.time_machine(41.043, -93.23432, 13432423)

Darkskyx.time_machine(41.043, -93.23432, 13432423, %Darkskyx{lang: "ar", units: "si"})

Darkskyx.current(37, -94)

Darkskyx.current(37, -94, %Darkskyx{lang: "ar"})

Summary

Functions

current(lat, lng)
current(lat, lng, params)
forecast(lat, lng)

See Darkskyx.Api.forecast/2.

forecast(lat, lng, params)

See Darkskyx.Api.forecast/3.

time_machine(lat, lng, time)

See Darkskyx.Api.time_machine/3.

time_machine(lat, lng, time, params)

See Darkskyx.Api.time_machine/4.