úξm      Safe-Inferred+0$Represents (semantic) contents of a .netrc filemachine/default entriesNote: If it exists, the default entry ought to be the last entry, otherwise it can cause later entries to become invisible for some implementations (e.g. ftp(1))Non-associated macdef entriesNote: macdefV entries not associated with host-entries are invisible to some applications (e.g. ftp(1)).macdef entries defining ftp macrosName of macdef entry Invariant: must not contain any TABs, SPACE, or LFsRaw macdef body Invariant0: must not contain null-lines, i.e. consecutive LFsmachine and default! entries describe remote accounts Invariant: fields must not contain any TABs, SPACE, or LFs. Remote machine name ("" for default -entries) login property ("" if missing) password property ("" if missing) account property ("" if missing) associated macdef entries Construct a  Format  into a 4This is currently just a convenience wrapper around Convenience wrapper for  parserThis is basically just  =  ( <* ) pThis wrapper is mostly useful for avoiding to have to import Parsec modules (and to build-depend explicitly on parsec).Reads and parses default  $HOME/.netrcReturns  if $HOME variable undefined and/or if .netrcO if missing. Throws standard IO exceptions in case of other filesystem-errors.NoteI: This function performs no permission sanity-checking on the .netrc fileText.Parsec.ByteString  for .netrc grammarAny  not parsed by -Comments (where allowed) go till rest of lineConsume/skip rest of lineRegroup lst of  s into pair of lists%!"#$ %&'()*+,  !$#" %&'()*+,-      !"#$%&'()*+,-./012345678 netrc-0.2.0.0 Network.NetRcNetRcnrHostsnrMacros NetRcMacDefnrmNamenrmBody NetRcHostnrhNamenrhLogin nrhPassword nrhAccount nrhMacrosnetRcToBuildernetRcToByteString parseNetRc readUserNetRc netRcParsecbytestring-0.10.4.0Data.ByteString.Internal ByteString Data.ByteString.Builder.InternalBuilder parsec-3.1.9Text.Parsec.PrimparseText.Parsec.Combinatoreofbase Data.MaybeNothingText.Parsec.ByteStringParser notWsCharghc-prim GHC.TypesCharwsCharcomment skipToEol splitEithers Data.EitherEitherPVal PValPassword PValAccount PValLogin macDefEnthostEnttoklfwsChars1 $fNFDataNetRc$fNFDataNetRcMacDef$fNFDataNetRcHost