logger library Null safety

Classes

BlockLogger
Logger

Typedefs

MatchedClosure = T Function<T>(T result)
SuccessClosure = bool Function(bool success, [String? reason])