/** * @tsplus static effect/core/io/Logger.Aspects map * @tsplus pipeable effect/core/io/Logger map */ export function map(f: (output: Output) => B) { return (self: Logger): Logger => ({ apply: (fiberId, logLevel, message, cause, context, spans, annotations) => f( self.apply( fiberId, logLevel, message, cause, context, spans, annotations ) ) }) }