Simple log module.
.package(url:"https://github.com/swiftstack/log.git",.branch("dev"))publicenumLevel:String{case debug, info, warning, error, critical
}func log(event:Level, message:String)struct Log {
static vardisabled:Bool=false
static vardelegate:((Level,String)->Void)
static func debug(_ message:String)
static func info(_ message:String)
static func warning(_ message:String)
static func error(_ message:String)
static func critical(_ message:String)}Log.info("message")
// Overwrite delegate
Log.delegate ={ level, message inif level !=.debug {print("[\(level)] \(message)")}}
// Disable logging
Log.disabled =true