Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
sydtest-wai Test.Syd.Wai.Matcher No documentation available.
class
ManyMemberKV (ks :: [Symbol]) (ts :: [Type]) (kvs :: [Type])tmp-proc System.TmpProc.Docker Generate proof instances of LookupMany.
-
tmp-proc System.TmpProc.Docker Select the named ProcHandles from an HList of ProcHandle.
-
tmp-proc System.TmpProc.Docker Select items with specified keys from an HList of KVs by key. N.B. this this is an internal function. The keys must be provided in the same order as they occur in the HList, any other order will likely result in an compiler error.
Examples
>>> selectMany @'["b"] @'[Bool] @'[KV "b" Bool, KV "d" Double] (V True &: V (3.1 :: Double) &: HNil) True &: HNil
class
ManyMemberKV (ks :: [Symbol]) (ts :: [Type]) (kvs :: [Type])tmp-proc System.TmpProc.TypeLevel Generate proof instances of LookupMany.
manyProof :: ManyMemberKV ks ts kvs => LookupMany ks ts kvstmp-proc System.TmpProc.TypeLevel No documentation available.
-
tmp-proc System.TmpProc.TypeLevel Select items with specified keys from an HList of KVs by key. N.B. this this is an internal function. The keys must be provided in the same order as they occur in the HList, any other order will likely result in an compiler error.
Examples
>>> selectMany @'["b"] @'[Bool] @'[KV "b" Bool, KV "d" Double] (V True &: V (3.1 :: Double) &: HNil) True &: HNil
-
alsa-seq Sound.ALSA.Sequencer.Client.Info Create a new information area filled with data about an arbitrary client. Copy the content of an object to a newly created object.
getAny :: T mode -> T -> T -> IO Talsa-seq Sound.ALSA.Sequencer.Port.Info No documentation available.
many :: Alternative f => f a -> f [a]classy-prelude ClassyPrelude Zero or more.
Examples
>>> many (putStr "la") lalalalalalalalala... * goes on forever *
>>> many Nothing Just []
>>> take 5 <$> many (Just 1) * hangs forever *
Note that this function can be used with Parsers based on Applicatives. In that case many parser will attempt to parse parser zero or more times until it fails.