Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
data JobQueue e a where Source
JobQueue :: BackendQueue q => q -> JobActionState e a -> JobQueue e a | |
|
actionForJob :: Unit a => Job a -> String -> ActionForJob a Source
executeJob' :: (Aux e, Env e, Unit a) => JobQueue e a -> e -> String -> Job a -> Int -> IO (Either Break (Maybe (RuntimeState a))) Source
afterExecuteJob :: (Aux e, Env e, Unit a) => JobQueue e a -> e -> String -> Job a -> Int -> Either Break (Maybe (RuntimeState a)) -> IO () Source
pack :: Unit a => Job a -> ByteString Source