queue-sheet-0.7.0.2: queue sheet utility
CopyrightCopyright (c) 2020-2022 Travis Cardwell
LicenseMIT
Safe HaskellNone
LanguageHaskell2010

QueueSheet.File

Contents

Description

 
Synopsis

YAML

loadYaml :: FilePath -> IO (Either String QueueSheet) Source #

Load a queues YAML file, resolving imports

Since: 0.3.0.0

loadYaml' Source #

Arguments

:: forall m. Monad m 
=> (FilePath -> m (Either String ByteString))

file loader

-> FilePath

absolute path

-> m (Either String QueueSheet) 

Load a queues YAML file using the given file loader, resolving imports

This function defines the logic for loadYaml using an arbitrary monad. It is exposed for testing purposes.

Since: 0.3.0.0