úÎmùportableUnstable%Michael Snoyman <michael@snoyman.com>5Removes newline characters from the end of a string. 9Drop a string from the beginning of another, if present. %Drop surrounding quotes, if present. >Split up a list into sublists at every occurence of the split ' element. That element is thrown away. portableUnstable%Michael Snoyman <michael@snoyman.com>A single MIME header. "Parse a header line in the format . Name: value; attkey=attval; attkey2=attval2. portableUnstable%Michael Snoyman <michael@snoyman.com> EGet the ASCII value of character. Differers from regular ord in that D it returns an Integral, so it is automatically cast to eg a Word8. &Strip a prefix from a bytestring if it' s there. @Break a bytestring into two at the first occurence of the given  .  That  $ should not appear in either piece. Same as  $, but use a bytestring instead of a  . &Take a single line from a bytestring. 5Removes newline characters from the end of a string. ?Take each line until the first blank line and return as first. 0 The rest of the content is returned as second.   portableUnstable%Michael Snoyman <michael@snoyman.com> ,Parse a set of header lines and body into a .        !"#$hack-handler-simpleserver-0.0.0Hack.Handler.SimpleServerData.String.UtilData.Mime.HeaderData.ByteString.Lazy.Utilrunchomp dropPrefix dropQuotes splitListHeaderSMap parseHeader lookupHeaderord stripPrefixbreakAtbaseGHC.WordWord8 breakAtStringtakeLinechompBStakeUntilBlankPortserveConnectionsserveConnection hParseEnvsafeReadparseEnvhack-2009.10.30HackEnv parseFirstbsFromResponse sendResponse