Hoogle Search
Within LTS Haskell 24.66 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
beam-core Database.Beam.Query.Internal No documentation available.
-
beam-core Database.Beam.Schema No documentation available.
LensFor :: forall t x . Generic t => Lens' t x -> LensFor t xbeam-core Database.Beam.Schema No documentation available.
-
beam-core Database.Beam.Schema.Tables No documentation available.
LensFor :: forall t x . Generic t => Lens' t x -> LensFor t xbeam-core Database.Beam.Schema.Tables No documentation available.
counterEvidenceForLargest :: [Range (Evidence b1 b2) a] -> Maybe b1binary-search Numeric.Search Get the content of the counterEvidence for the largest a which does not satisfy pred a.
counterEvidenceForSmallest :: [Range (Evidence b1 b2) a] -> Maybe b1binary-search Numeric.Search Get the content of the counterEvidence for the smallest a which does not satisfy pred a.
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.
evidenceForLargest :: [Range (Evidence b1 b2) a] -> Maybe b2binary-search Numeric.Search Get the content of the evidence for the largest a which satisfies pred a.