Hoogle Search
Within LTS Haskell 24.6 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
heading :: TurtleState n -> Angle ndiagrams-contrib Diagrams.TwoD.Path.Turtle.Internal Orientation of the turtle in 2D space, given in degrees
-
elm-core-sources Language.Elm.CoreSources JavaScript Header to append at the beginning of a complete, linked Elm program.
header :: ToElem a => a -> Perchghcjs-perch GHCJS.Perch No documentation available.
headerContains :: (HasCallStack, MonadIO m) => Text -> Text -> m Boolgi-soup3 GI.Soup.Functions Parses header to see if it contains the token token (matched case-insensitively). Note that this can't be used with lists that have qvalues.
headerFreeParamList :: (HasCallStack, MonadIO m) => Map Text Text -> m ()gi-soup3 GI.Soup.Functions Frees paramList.
headerGStringAppendParam :: (HasCallStack, MonadIO m) => String -> Text -> Maybe Text -> m ()gi-soup3 GI.Soup.Functions Appends something like name=value to string, taking care to quote value if needed, and if so, to escape any quotes or backslashes in value. Alternatively, if value is a non-ASCII UTF-8 string, it will be appended using RFC5987 syntax. Although in theory this is supposed to work anywhere in HTTP that uses this style of parameter, in reality, it can only be used portably with the Content-Disposition "filename" parameter. If value is Nothing, this will just append name to string.
headerGStringAppendParamQuoted :: (HasCallStack, MonadIO m) => String -> Text -> Text -> m ()gi-soup3 GI.Soup.Functions Appends something like name="value" to string, taking care to escape any quotes or backslashes in value. If value is (non-ASCII) UTF-8, this will instead use RFC 5987 encoding, just like [funcheaderGStringAppendParam].
headerParseList :: (HasCallStack, MonadIO m) => Text -> m [Text]gi-soup3 GI.Soup.Functions Parses a header whose content is described by RFC2616 as #something. "something" does not itself contain commas, except as part of quoted-strings.
headerParseParamList :: (HasCallStack, MonadIO m) => Text -> m (Map Text Text)gi-soup3 GI.Soup.Functions Parses a header which is a comma-delimited list of something like: token [ "=" ( token | quoted-string ) ]. Tokens that don't have an associated value will still be added to the resulting hash table, but with a Nothing value. This also handles RFC5987 encoding (which in HTTP is mostly used for giving UTF8-encoded filenames in the Content-Disposition header).
headerParseParamListStrict :: (HasCallStack, MonadIO m) => Text -> m (Maybe (Map Text Text))gi-soup3 GI.Soup.Functions A strict version of [funcheaderParseParamList] that bails out if there are duplicate parameters. Note that this function will treat RFC5987-encoded parameters as duplicated if an ASCII version is also present. For header fields that might contain RFC5987-encoded parameters, use [funcheaderParseParamList] instead.