Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- evalNamedCalExpr :: CalibrateDatesConf -> CalCurveBP -> NamedCalExpr -> Either CurrycarbonException CalPDF
- evalCalExpr :: CalibrateDatesConf -> CalCurveBP -> CalExpr -> Either CurrycarbonException CalPDF
- eitherCombinePDFs :: (Float -> Float -> Float) -> Float -> Either CurrycarbonException CalPDF -> Either CurrycarbonException CalPDF -> Either CurrycarbonException CalPDF
- addPDFs :: CalPDF -> CalPDF -> CalPDF
- multiplyPDFs :: CalPDF -> CalPDF -> CalPDF
- combinePDFs :: (Float -> Float -> Float) -> Float -> CalPDF -> CalPDF -> CalPDF
- windowBCAD2CalPDF :: TimeWindowBCAD -> CalPDF
- windowBP2CalPDF :: TimeWindowBP -> CalPDF
Documentation
evalNamedCalExpr :: CalibrateDatesConf -> CalCurveBP -> NamedCalExpr -> Either CurrycarbonException CalPDF Source #
evalCalExpr :: CalibrateDatesConf -> CalCurveBP -> CalExpr -> Either CurrycarbonException CalPDF Source #
Evaluate a dating expression by calibrating the individual dates and forming the respective sums and products of post-calibration density distributions
eitherCombinePDFs :: (Float -> Float -> Float) -> Float -> Either CurrycarbonException CalPDF -> Either CurrycarbonException CalPDF -> Either CurrycarbonException CalPDF Source #
windowBCAD2CalPDF :: TimeWindowBCAD -> CalPDF Source #
Create pseudo-CalPDF from RangeBCAD
windowBP2CalPDF :: TimeWindowBP -> CalPDF Source #