Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
allEqual :: Eq a => [a] -> Boolutility-ht Data.List.HT >>> allEqual "aab" False >>> allEqual "aaa" True >>> allEqual "aa" True >>> allEqual "a" True >>> allEqual "" True
lessOrEqualLength :: [a] -> [b] -> Boolutility-ht Data.List.Match lessOrEqualLength x y is almost the same as compareLength x y <= EQ, but
>>> lessOrEqualLength "" undefined True
whereas compareLength [] undefined <= EQ = undefined.sequenceBia :: (Traversable t, Biapplicative p) => t (p b c) -> p (t b) (t c)bifunctors Data.Biapplicative Perform all the Biapplicative actions in a Traversable container and produce a container with all the results.
sequenceBia = traverseBia id
makeBisequence :: Name -> Q Expbifunctors Data.Bifunctor.TH Generates a lambda expression which behaves like bisequence (without requiring a Bitraversable instance).
makeBisequenceA :: Name -> Q Expbifunctors Data.Bifunctor.TH Generates a lambda expression which behaves like bisequenceA (without requiring a Bitraversable instance).
makeBisequenceAOptions :: Options -> Name -> Q Expbifunctors Data.Bifunctor.TH Like makeBitraverseA, but takes an Options argument.
makeBisequenceOptions :: Options -> Name -> Q Expbifunctors Data.Bifunctor.TH Like makeBisequence, but takes an Options argument.
-
servant Servant.API Required argument. Not wrapped.
parseQueryParam :: FromHttpApiData a => Text -> Either Text aservant Servant.API Parse query param value.
type
FoldRequired (mods :: [Type]) = FoldRequired' 'False modsservant Servant.API.Modifiers Fold modifier list to decide whether argument is required.
>>> :kind! FoldRequired '[Required, Description "something"] FoldRequired '[Required, Description "something"] :: Bool = 'True
>>> :kind! FoldRequired '[Required, Optional] FoldRequired '[Required, Optional] :: Bool = 'False
>>> :kind! FoldRequired '[] FoldRequired '[] :: Bool = 'False