úÎVã     Safe  !"#$%&'()* !"#$%  !"#$%&'()*None+,-.+,-.+,-.Safe/,make satisfy parser with monoid-empty error.012345678Parser name to print when errorFunction to build error stringPredicate to satisfy Result parser/9 01345678/9012345678/92015 Kei HibinoBSD3ex8k.hibino@gmail.com experimentalunknownSafe :Host address type along with IPv6 address string. Each :œ value is host byte order. Host byte order is portable in programs on its own host. Network byte order is only needed, when communicating other hosts. 1Host address type along with IPv4 address string.       Safe;<=>?@ABCDEFGHIJKLMNO  ;<=>?@ABCDEFGHIJKLMNONone PQRSTUV PQRSTUVW        !"#$%&'()*+,-./01*23+456789:;<=>?@ABCDEFGHIJK)LMNABCOtextp_JBCuIYmcaiY9K7c0yZF1xBDatabase.PostgreSQL.PrinterDatabase.PostgreSQL.ParserData.PostgreSQL.NetworkAddressControl.Monad.Either.PlusText.Printer.ListText.Parser.List execPrinter runParser evalParsereofCidrInet NetAddress NetAddress4 NetAddress6 V6HostAddress V4HostAddressv4HostAddressOctetsv6HostAddressLong v6HostAddressv6HostAddressRv6HostAddressLv6HostAddressWordsParser v4HostAddressdecMask4decMask6 netAddressPrinterEitherP unEitherPeitherPemapleftPrightP$fMonadPlusEitherP$fAlternativeEitherP$fMonadEitherP$fApplicativeEitherP$fFunctorEitherPPrintMtokenlistsatisfyErrorunErrorerrorEerrorPnotePsinksatisfy'baseGHC.WordWord16digithexDigitreadNat readHexNatnathexNat rangedNatdecW8hexW16chardotcolonslash_exampleHostAddress mask4bitsv6words doubleColon6_exampleHostAddress6 mask6bits optional'_exampleNetAddressmapShowSdechex