Idris2Doc : Statistics.Probability

Statistics.Probability

(source)

Reexports

importpublic Data.Double.Bounded

Definitions

dataProbability : Type
Totality: total
Visibility: public export
Constructor: 
P : DoubleBetween0.01.0->Probability

Hints:
CastProbabilityDouble
CastProbability (DoubleBetween0.01.0)
Cast (DoubleBetween0.01.0) Probability
EqProbability
MonoidProbability
OrdProbability
SemigroupProbability
ShowProbability
fromDouble : (x : Double) -> {auto0_ : So ((0.0<=x) && Delay (x<=1.0))} ->Probability
Totality: total
Visibility: public export
fromInteger : (n : Integer) -> {auto0_ : Either (n=0) (n=1)} ->Probability
Totality: total
Visibility: public export
.asDouble : Probability->Double
Totality: total
Visibility: public export
.value : Probability->DoubleBetween0.01.0
Totality: total
Visibility: public export
maybeP : Double->MaybeProbability
Totality: total
Visibility: public export
(/) : (num : Double) -> (den : Double) -> {auto0_ : So ((1.0<num) && Delay (num<=den))} ->Probability
Totality: total
Visibility: export
Fixity Declaration: infixl operator, level 9
ratio : (num : Nat) -> (den : Nat) -> {auto0_ : LTEnumden} -> {auto0_ : IsSuccden} ->Probability
Totality: total
Visibility: export
successesRatio : Fin (Sden) -> {auto0_ : IsSuccden} ->Probability
Totality: total
Visibility: export
.percent : DoubleBetween0.0100->Probability
Totality: total
Visibility: public export
(*) : Probability->Probability->Probability
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
(/) : Probability->DoubleBetween1.0 (1.0/0.0) ->Probability
Totality: total
Visibility: public export
Fixity Declaration: infixl operator, level 9
inv : Probability->Probability
Totality: total
Visibility: public export
.inv : Probability->Probability
Totality: total
Visibility: public export