pub fn authenticate( service: String, scope: List(String), state: String, port: Int, ) -> Effect(Response)
pub fn dnsimple(port: Int) -> Effect(String)