hakaru-0.4.0: A probabilistic programming language

Safe HaskellNone
LanguageHaskell2010

Language.Hakaru.Runtime.LogFloatCmdLine

Contents

Documentation

class Parseable a where Source #

Minimal complete definition

parse

Methods

parse :: String -> IO a Source #

Instances

class MakeMain p where Source #

Minimal complete definition

makeMain

Methods

makeMain :: p -> [String] -> IO () Source #

Instances

MakeMain Double Source # 

Methods

makeMain :: Double -> [String] -> IO () Source #

MakeMain Int Source # 

Methods

makeMain :: Int -> [String] -> IO () Source #

MakeMain LogFloat Source # 

Methods

makeMain :: LogFloat -> [String] -> IO () Source #

(Show (v a), Vector (MayBoxVec a) a, (~) (* -> *) v (MayBoxVec a)) => MakeMain (v a) Source # 

Methods

makeMain :: v a -> [String] -> IO () Source #

Show a => MakeMain (Measure a) Source # 

Methods

makeMain :: Measure a -> [String] -> IO () Source #

(Parseable a, MakeMain b) => MakeMain (a -> b) Source # 

Methods

makeMain :: (a -> b) -> [String] -> IO () Source #

Orphan instances