Hoogle Search

Within LTS Haskell 24.45 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. idToken :: OAuth2Token -> Maybe IdToken

    yesod-auth-oauth2 Yesod.Auth.OAuth2

    Exists when openid scope is in the Authorization Request and the provider supports OpenID protocol.

  2. idToken :: OAuth2Token -> Maybe IdToken

    yesod-auth-oauth2 Yesod.Auth.OAuth2.Prelude

    Exists when openid scope is in the Authorization Request and the provider supports OpenID protocol.

  3. idownward :: forall i j h s a . Ord i => AnIndexedLens' i s a -> (h :> (s :@ j)) -> (h :> (s :@ j)) :> (a :@ i)

    zippers Control.Zipper

    Step down into a IndexedLens. This is a constrained form of ifromWithin for when you know there is precisely one target that can never fail.

    idownward :: IndexedLens' i s a -> (h :> s:@j) -> h :> s:@j :> a:@i
    

  4. idownward :: forall i j h s a . Ord i => AnIndexedLens' i s a -> (h :> (s :@ j)) -> (h :> (s :@ j)) :> (a :@ i)

    zippers Control.Zipper.Internal

    Step down into a IndexedLens. This is a constrained form of ifromWithin for when you know there is precisely one target that can never fail.

    idownward :: IndexedLens' i s a -> (h :> s:@j) -> h :> s:@j :> a:@i
    

  5. identifyForm :: forall (m :: Type -> Type) a . Monad m => Text -> (Markup -> MForm m (FormResult a, WidgetFor (HandlerSite m) ())) -> Markup -> MForm m (FormResult a, WidgetFor (HandlerSite m) ())

    classy-prelude-yesod ClassyPrelude.Yesod

    Creates a hidden field on the form that identifies it. This identification is then used to distinguish between missing and wrong form data when a single handler contains more than one form. For instance, if you have the following code on your handler:

    ((fooRes, fooWidget), fooEnctype) <- runFormPost fooForm
    ((barRes, barWidget), barEnctype) <- runFormPost barForm
    
    Then replace it with
    ((fooRes, fooWidget), fooEnctype) <- runFormPost $ identifyForm "foo" fooForm
    ((barRes, barWidget), barEnctype) <- runFormPost $ identifyForm "bar" barForm
    
    Note that it's your responsibility to ensure that the identification strings are unique (using the same one twice on a single handler will not generate any errors). This allows you to create a variable number of forms and still have them work even if their number or order change between the HTML generation and the form submission.

  6. ident :: Parser e ByteString

    dotparse DotParse.FlatParse

    Parse an identifier.

  7. ident :: Parser e ByteString

    dotparse DotParse.FlatParse.TH

    Parse an identifier.

  8. ident' :: Parser Error ByteString

    dotparse DotParse.FlatParse.TH

    Parse an identifier, throw a precise error on failure.

  9. identChar :: Parser e Char

    dotparse DotParse.FlatParse.TH

    Read a non-starting character of an identifier.

  10. identStartChar :: Parser e Char

    dotparse DotParse.FlatParse.TH

    Read a starting character of an identifier.

Page 330 of many | Previous | Next