Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
evaluateHead :: NormalForm sig => sig -> ()synthesizer-core Synthesizer.Generic.Cut Evaluating the first value of the signal is necessary for avoiding a space leaks if you repeatedly drop a prefix from the signal and do not consume something from it.
-
ghcjs-dom GHCJS.DOM.Document evaluateDerivative :: InterpolationMethod -> [(Double, Double)] -> Double -> Doublehmatrix-gsl Numeric.GSL.Interpolation Evaluate the derivative of a function by interpolating within the given dataset. For example:
>>> let xs = [1..10] >>> let ys map (**2) [1..10] >>> evaluateDerivative Akima (zip xs ys) 2.2 4.4
To successfully evaluateDerivative points x, the domain (x) values in points must be monotonically increasing. The evaluation point x must lie between the smallest and largest values in the sampled domain.evaluateDerivative2 :: InterpolationMethod -> [(Double, Double)] -> Double -> Doublehmatrix-gsl Numeric.GSL.Interpolation Evaluate the second derivative of a function by interpolating within the given dataset. For example:
>>> let xs = [1..10] >>> let ys map (**2) [1..10] >>> evaluateDerivative2 Akima (zip xs ys) 2.2 2.0
To successfully evaluateDerivative2 points x, the domain (x) values in points must be monotonically increasing. The evaluation point x must lie between the smallest and largest values in the sampled domain.evaluateDerivative2V :: InterpolationMethod -> Vector Double -> Vector Double -> Double -> Doublehmatrix-gsl Numeric.GSL.Interpolation Evaluate the second derivative of a function by interpolating within the given dataset. For example:
>>> let xs = vector [1..10] >>> let ys = vector $ map (**2) [1..10] >>> evaluateDerivative2V CSpline xs ys 2.2 2.4
To successfully evaluateDerivative2V xs ys x, the vectors xs and ys must have identical lengths, and xs must be monotonically increasing. The evaluation point x must lie between the smallest and largest values in xs.evaluateDerivativeV :: InterpolationMethod -> Vector Double -> Vector Double -> Double -> Doublehmatrix-gsl Numeric.GSL.Interpolation Evaluate the derivative of a function by interpolating within the given dataset. For example:
>>> let xs = vector [1..10] >>> let ys = vector $ map (**2) [1..10] >>> evaluateDerivativeV CSpline xs ys 2.2 4.338867924528302
To successfully evaluateDerivativeV xs ys x, the vectors of corresponding domain-range values xs and ys must have identical lengths, and xs must be monotonically increasing. The interpolation point x must lie between the smallest and largest values in xs.evaluateIntegral :: InterpolationMethod -> [(Double, Double)] -> (Double, Double) -> Doublehmatrix-gsl Numeric.GSL.Interpolation Evaluate the definite integral of a function by interpolating within the given dataset. For example:
>>> let xs = [1..10] >>> let ys = map (**2) [1..10] >>> evaluateIntegralV CSpline (zip xs ys) (2.2, 5.5) 51.909
To successfully evaluateIntegral points (a, b), the domain (x) values of points must be monotonically increasing. The integration bounds a and b must lie between the smallest and largest values in the sampled domain..-
hmatrix-gsl Numeric.GSL.Interpolation Evaluate the definite integral of a function by interpolating within the given dataset. For example:
>>> let xs = vector [1..10] >>> let ys = vector $ map (**2) [1..10] >>> evaluateIntegralV CSpline xs ys 2.2 5.5 51.89853207547169
To successfully evaluateIntegralV xs ys a b, the vectors xs and ys must have identical lengths, and xs must be monotonically increasing. The integration bounds a and b must lie between the smallest and largest values in xs. evaluateV :: InterpolationMethod -> Vector Double -> Vector Double -> Double -> Doublehmatrix-gsl Numeric.GSL.Interpolation Evaluate a function by interpolating within the given dataset. For example:
>>> let xs = vector [1..10] >>> let ys = vector $ map (**2) [1..10] >>> evaluateV CSpline xs ys 2.2 4.818867924528303
To successfully evaluateV xs ys x, the vectors of corresponding domain-range values xs and ys must have identical lengths, and xs must be monotonically increasing. The evaluation point x must lie between the smallest and largest values in xs.evaluateDatabase :: MigrationSteps be () a -> abeam-migrate Database.Beam.Migrate.Types Run a MigrationSteps without executing any of the commands against a database.