failure-detector-0: Failure Detectors implimented in Haskell.

Safe HaskellNone
LanguageHaskell2010

Distributed.Failure.Phi

Synopsis

Documentation

data Phi Source #

Constructors

Phi 

Instances

Eq Phi Source # 

Methods

(==) :: Phi -> Phi -> Bool #

(/=) :: Phi -> Phi -> Bool #

Ord Phi Source # 

Methods

compare :: Phi -> Phi -> Ordering #

(<) :: Phi -> Phi -> Bool #

(<=) :: Phi -> Phi -> Bool #

(>) :: Phi -> Phi -> Bool #

(>=) :: Phi -> Phi -> Bool #

max :: Phi -> Phi -> Phi #

min :: Phi -> Phi -> Phi #

Show Phi Source # 

Methods

showsPrec :: Int -> Phi -> ShowS #

show :: Phi -> String #

showList :: [Phi] -> ShowS #

FailureDetector Phi Source # 

phi :: Double -> Int -> NonEmpty DiffTime -> Phi Source #

Start a phi-acrual failure detector, given a Φ, a window size, and the - starting messurements.