Hoogle Search
Within LTS Haskell 24.3 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
serveTCPforever :: InetServerOptions -> HandlerT -> IO ()MissingH Network.SocketServer Convenience function to completely set up a TCP SocketServer and handle all incoming requests. This function is literally this:
serveTCPforever options func = do sockserv <- setupSocketServer options serveForever sockserv func
-
pipes-parse Pipes.Parse Deprecated: Use parsed instead
-
pipes-parse Pipes.Parse Deprecated: Use parsed_ instead
printSinesForever :: LiveProgram IOessence-of-live-coding LiveCoding.Forever No documentation available.
sinesForever :: forall (m :: Type -> Type) . MonadFix m => Cell m () Stringessence-of-live-coding LiveCoding.Forever No documentation available.
sinesForever' :: forall (m :: Type -> Type) . MonadFix m => CellExcept () String m Voidessence-of-live-coding LiveCoding.Forever No documentation available.
-
checkers Test.QuickCheck.Later A value that is never available. Rerun of hang from unamb, but replicated to avoid mutual dependency. TODO: Remove when this module is moved into the unamb-test package.
-
foundation Foundation.Conduit No documentation available.
divForever :: Integral a => Splitter abinary-search Numeric.Search Perform split forever, until we cannot find a mid-value because hi-lo < 2. This splitter assumes that the arguments are Integral, and uses the div funtion. Note that our dividing algorithm always find the mid value for any hi-lo >= 2.
>>> prove $ \x y -> (y .>= x+2 &&& x+2 .> x) ==> let z = (x+1) `sDiv` 2 + y `sDiv` 2 in x .< z &&& z .< (y::SInt32) Q.E.D.
divideForever :: (Eq a, Fractional a) => Splitter abinary-search Numeric.Search Perform split forever, until we cannot find a mid-value due to machine precision. This one uses (/) operator.