catMaybes, explicitly use ClassyPrelude
Hide ClassyPrelude 0.10.* readChan and writeChan
Merge pull request #296 from edwtjo/nixos-fixes

NixOS fixes