Added 'Base m ~ IO` constraint to the safe functions
Merge pull request #13 from Gabriel439/pipes-4.0

Added 'Base m ~ IO` constraint to the safe functions