Changelog of @hackage/script-monad 0.0.2.1

Changelog for script-monad

0.0.2.1

  • Added
    • Semigroup instance for W

0.0.2

  • Added
    • ScriptT: draft function
    • HttpT: catchAnyError function
    • HttpT: logDebug, logInfo, logNotice, logWarning, logError, logCritical, logAlert, logEmergency, and setLogSeverity functions
    • HttpT: printHttpLogs
    • HttpT: _logMinSeverity option
  • Changed
    • HttpT: refactored logging to use syslog conventions
  • Fixed
    • ScriptT: Bug in implementation of catch was cutting off the logs
  • Removed
    • HttpT: logEntry function; deprecated in favor of syslog-flavored logger functions

0.0.1

  • Added
    • Script and ScriptT: Hand-rolled stack of error, reader, writer, state, and prompt
    • Http and HttpT: Monad transformer for HTTP sessions with batteries included
    • MockIO: Fake IO monad for testing