Skhclibs.ErrorSourceOperations on errors.
type t = | SqlError of {rc : Sqlite3.Rc.t;message : string;}SqlError occures while manipulating the database
| LoadConfigError of SkhcConfig.Err.tLoadConfigError occures when trying to load a configuration file.
| FileCreation of stringFileCreation occures when a file creation file.
| Message of stringMessage is a raw error message.
| Exn of exnExn is an exception.
type of shakuhachi error.
sql_error rc msg creates a sql error with rc and msg.
sql_error (rc, msg) creates a sql error with rc and msg.
load_config_error error creates an error from a SkhcConfig.Err.t error.
message' fmt is message but takes a format instead of a string.