UNPKG

logging-ts

Version:

Composable loggers for TypeScript

33 lines (32 loc) 526 B
/** * @since 0.3.2 */ import { task } from 'fp-ts/es6/Task'; import { pipeable } from 'fp-ts/es6/pipeable'; import { getLoggerM } from '.'; var T = getLoggerM(task); /** * @since 0.3.2 */ export var URI = 'LoggerTask'; /** * @since 0.3.2 */ export var filter = T.filter; /** * @since 0.3.2 */ export var getMonoid = T.getMonoid; /** * @since 0.3.2 */ export var loggerTask = { URI: URI, contramap: T.contramap }; var contramap = pipeable(loggerTask).contramap; export { /** * @since 0.3.2 */ contramap };