pub fn dropbox(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)
pub fn github(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)
pub fn google(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)
pub fn linkedin(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)
pub fn netlify(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)
pub fn strava(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)
pub fn twitter(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)
pub fn vimeo(
port: Int,
scopes: List(String),
) -> task.Effect(String, a)