Wire.wire.resolve: def of emerging-ezhttp@0.22.0.0 Import: import emerging-ezhttp@0.22.0.0/src/wire.bend as Wire Lines 251-261 of emerging-ezhttp@0.22.0.0/src/wire.bend: https://jend.leeeet.dev/read.txt?path=emerging-ezhttp@0.22.0.0/src/wire.bend&start_line=251&end_line=261 import Base import bend-kit-dns@0.6.0.2/dns.bend as Dns # a host's addresses: a numeric address or localhost as it is, else the OS # resolver's answer def wire.resolve(+host: String, literal: List<&2, String>) -> IO(Result<&1, &1, U32 & String, List<&2, String>>): match literal: case []: IO.bind(Result<&1, &1, U32 & String, String>, Result<&1, &1, U32 & String, List<&2, String>>, Dns.lookup.all(String.to_lower(host)), wire.looked) case ip <> t: IO.pure(Result<&1, &1, U32 & String, List<&2, String>>, Done{ip <> t}) Uses (11): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO.bind https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO.pure https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Result https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String.to_lower https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=bend-kit-dns@0.7.1.0/dns.bend&name=lookup.all https://jend.leeeet.dev/definition.txt?path=emerging-ezhttp@0.22.0.0/src/wire.bend&name=wire.looked