On Sat, 31 Dec 2016 19:21:51 -0800, dougljenk...@gmail.com wrote: > The IO::Socket::INET has code to split the port from the host name when > passed like this: > 127.0.0.1:3000 > > But when using IPv6 addresses > [::1]:3000 > > The code fails because the function to split IPv6 addresses returns a Match > object instead of a Str.
Tests added in https://github.com/perl6/roast/commit/ea5c5c0d8be5377fc708bf959e13852c7adc716a