packages feed

chatty-0.8.0.1: CHANGELOG.md

# Revision history for chatty

## 0.9.0.0 -- 2021-??-??

* Renamed DeafT to DiscardT (it had nothing to do with deafness).
* Removed many dependencies.
* runOutRedirFT and runInRedirFT are now constrained on MonadResource. 
* RedirectionTarget is now a five-param class and the constraints depend on the instance. For file paths, it is MonadResource, but for DiscardO and RecordO it is relaxed to Monad (previously MonadIO for all instances).
* Same for RedirectionSource.
* The module Text.Chatty.Finalizer has been removed, including HandleCloserT and ChFinalizer. Instead, we're using MonadResource and ResourceT now.

## 0.8.0.0 -- 2021-01-04

Purged many modules from 0.7.0.0 that encouraged antipatterns and were far away from the original core idea of chatty. Affected modules.

 * System.Chatty.Commands
 * System.Chatty.Filesystem
 * System.Chatty.Misc
 * System.Chatty.Spawn
 * System.Chatty.Spawn.Builtins
 * System.Chatty.Spawn.Overlay
 
 More removals will follow later.