SciFlow-0.6.0: Scientific workflow management system

Safe HaskellNone
LanguageHaskell2010

Scientific.Workflow.Internal.DB

Synopsis

Documentation

readData :: DBData r => PID -> WorkflowDB -> IO r Source #

saveData :: DBData r => PID -> r -> WorkflowDB -> IO () Source #

updateData :: DBData r => PID -> r -> WorkflowDB -> IO () Source #

delRecord :: PID -> WorkflowDB -> IO () Source #

newtype WorkflowDB Source #

An abstract type representing the database used to store states of workflow

Constructors

WorkflowDB Connection 

type DBData a = (FromJSON a, ToJSON a, Serialize a) Source #

DBData constraint is used for data serialization.