module Development.Bake.Server.Type(
Server(..), defaultServer, History(..), Running(..)
) where
import Development.Bake.Type
defaultServer :: State -> Server
defaultServer s = Server [] [] [] (Candidate s [])
data Server = Server
{history :: [History]
,running :: [Running]
,alias :: [(State, Candidate State Patch)]
,active :: Candidate State Patch
}
data History = History (Candidate State Patch) (Maybe Test) FilePath Double (Either Int [TestInfo Test])
data Running = Running (Candidate State Patch) (Maybe Test) Double String